SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Idt Corp. – ‘10-K’ for 7/31/20 – ‘XML’

On:  Wednesday, 10/14/20, at 4:56pm ET   ·   For:  7/31/20   ·   Accession #:  1213900-20-31279   ·   File #:  1-16371

Previous ‘10-K’:  ‘10-K’ on 10/11/19 for 7/31/19   ·   Next:  ‘10-K/A’ on 12/22/20 for 7/31/20   ·   Latest:  ‘10-K’ on 10/16/23 for 7/31/23   ·   9 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

10/14/20  Idt Corp.                         10-K        7/31/20  128:8.4M                                   EdgarAgents LLC/FA

Annual Report   —   Form 10-K
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.19M 
 2: EX-21.01    Subsidiaries of the Registrant                      HTML     38K 
 3: EX-23.01    Consent of Bdo Usa, LLP                             HTML     34K 
 4: EX-23.02    Consent of Grant Thornton, LLP                      HTML     34K 
 5: EX-31.01    Certification of Chief Executive Officer Pursuant   HTML     38K 
                to Section 302 of the Sarbanes-Oxley Act of 2002.                
 6: EX-31.02    Certification of Chief Financial Officer Pursuant   HTML     38K 
                to Section 302 of the Sarbanes-Oxley Act of 2002.                
 7: EX-32.01    Certification of Chief Executive Officer Pursuant   HTML     35K 
                to Section 906 of the Sarbanes-Oxley Act of 2002.                
 8: EX-32.02    Certification of Chief Financial Officer Pursuant   HTML     35K 
                to Section 906 of the Sarbanes-Oxley Act of 2002.                
15: R1          Document And Entity Information                     HTML     98K 
16: R2          Consolidated Balance Sheets                         HTML    149K 
17: R3          Consolidated Balance Sheets (Parentheticals)        HTML     57K 
18: R4          Consolidated Statements of Income                   HTML    115K 
19: R5          Consolidated Statements of Comprehensive Income     HTML     67K 
20: R6          Consolidated Statements of Equity                   HTML     92K 
21: R7          Consolidated Statements of Cash Flows               HTML    130K 
22: R8          Description of Business and Summary of Significant  HTML     81K 
                Accounting Policies                                              
23: R9          Revenue Recognition                                 HTML     79K 
24: R10         Leases                                              HTML     51K 
25: R11         Cash, Cash Equivalents, and Restricted Cash and     HTML     40K 
                Cash Equivalents                                                 
26: R12         Acquisitions                                        HTML     50K 
27: R13         Debt Securities                                     HTML     52K 
28: R14         Equity Investments                                  HTML     53K 
29: R15         Fair Value Measurements                             HTML     62K 
30: R16         Property, Plant and Equipment                       HTML     42K 
31: R17         Goodwill                                            HTML     41K 
32: R18         Other Intangible Assets                             HTML     45K 
33: R19         Other Operating Expense, Net                        HTML     43K 
34: R20         Note Payable and Revolving Credit Loan Payable      HTML     38K 
35: R21         Accrued Expenses                                    HTML     40K 
36: R22         Other (Expense) Income, Net                         HTML     40K 
37: R23         Income Taxes                                        HTML     69K 
38: R24         Equity                                              HTML     42K 
39: R25         Stock-Based Compensation                            HTML     57K 
40: R26         Accumulated Other Comprehensive Loss                HTML     45K 
41: R27         Commitments and Contingencies                       HTML     51K 
42: R28         Related Party Transactions                          HTML     45K 
43: R29         Defined Contribution Plans                          HTML     38K 
44: R30         Business Segment Information                        HTML     56K 
45: R31         Accounting Policies, by Policy (Policies)           HTML    143K 
46: R32         Description of Business and Summary of Significant  HTML     51K 
                Accounting Policies (Tables)                                     
47: R33         Revenue Recognition (Tables)                        HTML     62K 
48: R34         Leases (Tables)                                     HTML     58K 
49: R35         Cash, Cash Equivalents, and Restricted Cash and     HTML     38K 
                Cash Equivalents (Tables)                                        
50: R36         Acquisitions (Tables)                               HTML     51K 
51: R37         Debt Securities (Tables)                            HTML     53K 
52: R38         Equity Investments (Tables)                         HTML     53K 
53: R39         Fair Value Measurements (Tables)                    HTML     63K 
54: R40         Property, Plant and Equipment (Tables)              HTML     41K 
55: R41         Goodwill (Tables)                                   HTML     41K 
56: R42         Other Intangible Assets (Tables)                    HTML     45K 
57: R43         Other Operating Expense, Net (Tables)               HTML     41K 
58: R44         Accrued Expenses (Tables)                           HTML     40K 
59: R45         Other (Expense) Income, Net (Tables)                HTML     39K 
60: R46         Income Taxes (Tables)                               HTML     72K 
61: R47         Stock-Based Compensation (Tables)                   HTML     54K 
62: R48         Accumulated Other Comprehensive Loss (Tables)       HTML     44K 
63: R49         Business Segment Information (Tables)               HTML     53K 
64: R50         Description of Business and Summary of Significant  HTML     79K 
                Accounting Policies (Details)                                    
65: R51         Description of Business and Summary of Significant  HTML     48K 
                Accounting Policies (Details) - Schedule of                      
                weighted-average number of shares used in the                    
                calculation of basic and diluted earnings per                    
                share                                                            
66: R52         Description of Business and Summary of Significant  HTML     37K 
                Accounting Policies (Details) - Schedule of                      
                outstanding stock options excluded from the                      
                calculation of diluted earnings per share                        
67: R53         Description of Business and Summary of Significant  HTML     42K 
                Accounting Policies (Details) - Schedule of change               
                in the allowance for doubtful accounts                           
68: R54         Revenue Recognition (Details)                       HTML     40K 
69: R55         Revenue Recognition (Details) - Schedule of         HTML     62K 
                revenues disaggregated by business segment and                   
                service offered to customers                                     
70: R56         Revenue Recognition (Details) - Schedule of         HTML     66K 
                revenues disaggregated by geographic region                      
71: R57         Revenue Recognition (Details) - Schedule of         HTML     41K 
                deferred customer contract acquisition costs                     
72: R58         Leases (Details)                                    HTML     45K 
73: R59         Leases (Details) - Schedule of supplemental         HTML     45K 
                disclosures related to the Company's operating                   
                leases                                                           
74: R60         Leases (Details) - Schedule of supplemental         HTML     39K 
                disclosures related weighted average operating                   
                leases                                                           
75: R61         Leases (Details) - Schedule of aggregate operating  HTML     42K 
                lease liability                                                  
76: R62         Leases (Details) - Schedule of future minimum       HTML     54K 
                maturities of operating lease liabilities                        
77: R63         Leases (Details) - Schedule of future minimum       HTML     52K 
                payments for operating leases                                    
78: R64         Cash, Cash Equivalents, and Restricted Cash and     HTML     39K 
                Cash Equivalents (Details)                                       
79: R65         Cash, Cash Equivalents, and Restricted Cash and     HTML     44K 
                Cash Equivalents (Details) - Schedule of cash,                   
                cash equivalents, and restricted cash and cash                   
                equivalents                                                      
80: R66         Acquisitions (Details)                              HTML     43K 
81: R67         Acquisitions (Details) - Schedule of acquisition    HTML     42K 
                date fair value of consideration                                 
82: R68         Acquisitions (Details) - Schedule of impact of the  HTML     66K 
                acquisition's purchase price allocations on                      
                consolidated balance sheet                                       
83: R69         Acquisitions (Details) - Schedule of consolidated   HTML     66K 
                balance sheet and acquisition date fair value of                 
                total consideration transferred                                  
84: R70         Debt Securities (Details)                           HTML     39K 
85: R71         Debt Securities (Details) - Schedule of             HTML     56K 
                available-for-sale securities                                    
86: R72         Debt Securities (Details) - Schedule of             HTML     49K 
                contractual maturities of available-for-sale debt                
                securities                                                       
87: R73         Debt Securities (Details) - Schedule of             HTML     41K 
                available-for-sale securities, unrealized loss                   
                position                                                         
88: R74         Equity Investments (Details)                        HTML     62K 
89: R75         Equity Investments (Details) - Schedule of equity   HTML     53K 
                investments                                                      
90: R76         Equity Investments (Details) - Schedule of equity   HTML     41K 
                investments (Parentheticals)                                     
91: R77         Equity Investments (Details) - Schedule of          HTML     48K 
                carrying value of equity investments                             
92: R78         Equity Investments (Details) - Schedule of          HTML     40K 
                unrealized gains and losses for all equity                       
                investments                                                      
93: R79         Fair Value Measurements (Details)                   HTML     35K 
94: R80         Fair Value Measurements (Details) - Schedule of     HTML     57K 
                balance of assets measured at fair value on a                    
                recurring basis                                                  
95: R81         Fair Value Measurements (Details) - Schedule of     HTML     44K 
                assets measured at fair value on a recurring basis               
                using significant unobservable inputs (Level 3)                  
96: R82         Fair Value Measurements (Details) - Schedule of     HTML     44K 
                liabilities measured at fair value on a recurring                
                basis using significant unobservable inputs (Level               
                3)                                                               
97: R83         Property, Plant and Equipment (Details)             HTML     36K 
98: R84         Property, Plant and Equipment (Details) - Schedule  HTML     51K 
                of property, plant and equipment                                 
99: R85         Goodwill (Details) - Schedule of change in          HTML     48K 
                carrying amount of goodwill by operating segment                 
100: R86         Other Intangible Assets (Details)                   HTML     49K  
101: R87         Other Intangible Assets (Details) - Schedule of     HTML     54K  
                presents information on the Company's amortized                  
                intangible assets                                                
102: R88         Other Operating Expense, Net (Details)              HTML     39K  
103: R89         Other Operating Expense, Net (Details) - Schedule   HTML     48K  
                of other operating expense, net                                  
104: R90         Note Payable and Revolving Credit Loan Payable      HTML     45K  
                (Details)                                                        
105: R91         Accrued Expenses (Details) - Schedule of accrued    HTML     49K  
                expenses                                                         
106: R92         Other (Expense) Income, Net (Details) - Schedule    HTML     45K  
                of other (expense) income, net                                   
107: R93         Income Taxes (Details)                              HTML     63K  
108: R94         Income Taxes (Details) - Schedule of income before  HTML     44K  
                income taxes                                                     
109: R95         Income Taxes (Details) - Schedule of deferred       HTML     61K  
                income tax assets                                                
110: R96         Income Taxes (Details) - Schedule of benefit from   HTML     62K  
                (provision for) income taxes                                     
111: R97         Income Taxes (Details) - Schedule of U.S. federal   HTML     58K  
                statutory income tax rate and income taxes                       
                provided                                                         
112: R98         Income Taxes (Details) - Schedule of change in the  HTML     41K  
                valuation allowance                                              
113: R99         Equity (Details)                                    HTML     80K  
114: R100        Stock-Based Compensation (Details)                  HTML     83K  
115: R101        Stock-Based Compensation (Details) - Schedule of    HTML     68K  
                stock option activity                                            
116: R102        Stock-Based Compensation (Details) - Schedule of    HTML     56K  
                grants of restricted shares of Class B common                    
                stock                                                            
117: R103        Stock-Based Compensation (Details) - Schedule of    HTML     55K  
                grants of restricted shares                                      
118: R104        Accumulated Other Comprehensive Loss (Details) -    HTML     56K  
                Schedule of accumulated balances for each                        
                classification of other comprehensive loss                       
119: R105        Commitments and Contingencies (Details)             HTML     47K  
120: R106        Related Party Transactions (Details)                HTML     73K  
121: R107        Defined Contribution Plans (Details)                HTML     44K  
122: R108        Business Segment Information (Details)              HTML     36K  
123: R109        Business Segment Information (Details) - Schedule   HTML     62K  
                of operating results of business segments                        
124: R110        Business Segment Information (Details) - Schedule   HTML     46K  
                of net long-lived assets and total assets by                     
                geographic areas                                                 
126: XML         IDEA XML File -- Filing Summary                      XML    250K  
14: XML         XBRL Instance -- f10k2020_idtcorporation_htm         XML   1.65M 
125: EXCEL       IDEA Workbook of Financial Reports                  XLSX    152K  
10: EX-101.CAL  XBRL Calculations -- idt-20200731_cal                XML    214K 
11: EX-101.DEF  XBRL Definitions -- idt-20200731_def                 XML   1.16M 
12: EX-101.LAB  XBRL Labels -- idt-20200731_lab                      XML   2.12M 
13: EX-101.PRE  XBRL Presentations -- idt-20200731_pre               XML   1.15M 
 9: EX-101.SCH  XBRL Schema -- idt-20200731                          XSD    330K 
127: JSON        XBRL Instance as JSON Data -- MetaLinks              536±   778K  
128: ZIP         XBRL Zipped Folder -- 0001213900-20-031279-xbrl      Zip    311K  


‘XML’   —   XBRL Instance — f10k2020_idtcorporation_htm


This Document is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:idt="http://www.www.idt.net/20200731" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pf0="http://xbrl.sec.gov/country/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<link:schemaRef xlink:href="idt-20200731.xsd" xlink:type="simple"/>
<context id="c0">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c1">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-10-09 </instant>
</period>
</context>
<context id="c2">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-10-09 </instant>
</period>
</context>
<context id="c3">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2020-01-31 </instant>
</period>
</context>
<context id="c4">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c5">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c6">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c7">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassAMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c8">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c9">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c10">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c11">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassOneCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c12">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassTwoCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c13">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c14">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c15">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c16">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c17">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c18">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c19">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassOneCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c20">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassTwoCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c21">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c22">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c23">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c24">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c25">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c26">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassOneCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c27">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassTwoCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c28">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c29">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c30">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c31">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c32">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c33">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassOneCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c34">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassTwoCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c35">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c36">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c37">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c38">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c39">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c40">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassOneCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c41">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:ClassTwoCommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c42">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c43">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:TreasuryStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c44">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c45">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c46">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c47">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:EquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c48">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:EquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c49">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:EquipmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c50">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> idt:ComputerSoftwareMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c51">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> idt:ComputerSoftwareMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c52">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> idt:ComputerSoftwareMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c53">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:FurnitureAndFixturesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c54">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:FurnitureAndFixturesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c55">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:FurnitureAndFixturesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c56">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis"> us-gaap:SoftwareAndSoftwareDevelopmentCostsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c57">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerListsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c58">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:SalesRevenueNetMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerListsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c59">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AccountsReceivableMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerListsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c60">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AccountsReceivableMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerListsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c61">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2018-08-01 </instant>
</period>
</context>
<context id="c62">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:BOSSRevolutionMoneyTransferMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c63">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:BOSSRevolutionMoneyTransferMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c64">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:NationalRetailSolutionsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c65">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:NationalRetailSolutionsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c66">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:TotalTelecomAndPaymentServicesOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c67">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:TotalTelecomAndPaymentServicesOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c68">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:MobileTopUpMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c69">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:MobileTopUpMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c70">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:BossRevolutionCallingMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c71">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:BossRevolutionCallingMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c72">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:WholesaleCarrierServicesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c73">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:WholesaleCarrierServicesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c74">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:TotalTelecomAndPaymentServicesOthersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c75">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:TotalTelecomAndPaymentServicesOthersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c76">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c77">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c78">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:NetTwoPhoneUnifiedCommunicationsAsServiceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2PhoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c79">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:NetTwoPhoneUnifiedCommunicationsAsServiceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2PhoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c80">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:Net2PhonePlatformServicesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2PhoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c81">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:Net2PhonePlatformServicesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2PhoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c82">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2PhoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c83">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2PhoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c84">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c85">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c86">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c87">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:GB </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c88">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:GB </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c89">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:GB </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c90">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:NL </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c91">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:NL </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c92">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:NL </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c93">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OtherCountriesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c94">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OtherCountriesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c95">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OtherCountriesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c96">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OutsideTheUnitedStatesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c97">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OutsideTheUnitedStatesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c98">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OutsideTheUnitedStatesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c99">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c100">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c101">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c102">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c103">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:GB </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c104">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:GB </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c105">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:GB </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c106">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:NL </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c107">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:NL </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c108">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:NL </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c109">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OtherCountriesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c110">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OtherCountriesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c111">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OtherCountriesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c112">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OutsideTheUnitedStatesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServiceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c113">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OutsideTheUnitedStatesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c114">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:OutsideTheUnitedStatesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c115">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c116">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis"> us-gaap:AccountingStandardsUpdate201602Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c117">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis"> idt:NewarkMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c118">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:RafaelHoldingsIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c119">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:RafaelHoldingsIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c120">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis"> us-gaap:OtherCurrentLiabilitiesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c121">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:IDTFinancialServicesLimitedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c122">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> idt:IDTFinancialServicesLimitedMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c123">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> idt:VersatureCorpMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-12-11 </instant>
</period>
</context>
<context id="c124">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> idt:VersatureCorpMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-09-14 </instant>
</period>
</context>
<context id="c125">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis"> idt:VersatureCorpMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-09-01 </startDate>
<endDate> 2018-09-14 </endDate>
</period>
</context>
<context id="c126">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2018-09-14 </instant>
</period>
</context>
<context id="c127">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2018-09-01 </startDate>
<endDate> 2018-09-14 </endDate>
</period>
</context>
<context id="c128">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis"> us-gaap:CertificatesOfDepositMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c129">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis"> us-gaap:USTreasuryBillSecuritiesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c130">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis"> us-gaap:MunicipalBondsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c131">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis"> us-gaap:CertificatesOfDepositMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c132">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InformationByCategoryOfDebtSecurityAxis"> us-gaap:MunicipalBondsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c133">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:MunicipalBondsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c134">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis"> idt:AugustFirstTwoThousandEighteenMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c135">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis"> idt:AugustFirstTwoThousandEighteenMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c136">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis"> idt:AugustFirstTwoThousandEighteenMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c137">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> idt:VisaSeriesCConvertibleParticipatingPreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2016-06-30 </instant>
</period>
</context>
<context id="c138">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> idt:VisaSeriesCConvertibleParticipatingPreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c139">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> idt:VisaSeriesAConvertibleParticipatingPreferredStockMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-09-24 </instant>
</period>
</context>
<context id="c140">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> idt:VisaSeriesAConvertibleParticipatingPreferredStockMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:VisaClassACommonStockMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-09-24 </instant>
</period>
</context>
<context id="c141">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> idt:VisaSeriesCConvertibleParticipatingPreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-09-24 </instant>
</period>
</context>
<context id="c142">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> idt:VisaSeriesCConvertibleParticipatingPreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c143">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> idt:VisaSeriesCConvertibleParticipatingPreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c144">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:ZedgeIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c145">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:ZedgeIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c146">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:RafaelHoldingsIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c147">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:RafaelHoldingsIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c148">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:MutualFundMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c149">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:MutualFundMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c150">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:SeriesCPreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c151">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:SeriesCPreferredStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c152">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:HedgeFundsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c153">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis"> us-gaap:HedgeFundsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c154">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis"> us-gaap:OtherInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c155">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis"> us-gaap:OtherInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c156">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:ZedgeIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c157">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:ZedgeIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c158">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:RafaelHoldingsIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c159">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:RafaelHoldingsIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c160">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c161">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c162">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c163">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c164">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c165">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c166">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c167">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c168">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c169">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c170">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c171">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c172">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c173">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c174">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c175">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c176">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c177">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c178">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:NoncompeteAgreementsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c179">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:NoncompeteAgreementsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c180">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c181">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c182">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c183">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c184">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:NoncompeteAgreementsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c185">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:NoncompeteAgreementsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c186">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c187">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c188">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:StraightPathMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c189">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:StraightPathMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c190">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2020-04-01 </startDate>
<endDate> 2020-04-20 </endDate>
</period>
</context>
<context id="c191">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2020-04-01 </startDate>
<endDate> 2020-04-29 </endDate>
</period>
</context>
<context id="c192">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2019-10-31 </instant>
</period>
</context>
<context id="c193">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2019-10-01 </startDate>
<endDate> 2019-10-31 </endDate>
</period>
</context>
<context id="c194">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2018-10-31 </instant>
</period>
</context>
<context id="c195">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2018-10-01 </startDate>
<endDate> 2018-10-31 </endDate>
</period>
</context>
<context id="c196">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis"> srt:SubsidiariesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c197">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis"> srt:SubsidiariesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c198">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis"> idt:ValuationAllowanceUtilizedCurrentExpenseMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c199">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis"> idt:ValuationAllowanceUtilizedFutureExpenseMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c200">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> idt:FiscaLTwentyTwentyOneMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis"> idt:StockRepurchasesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c201">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-07-25 </startDate>
<endDate> 2018-08-02 </endDate>
</period>
</context>
<context id="c202">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:HowardSJonasMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-12-05 </startDate>
<endDate> 2018-12-21 </endDate>
</period>
</context>
<context id="c203">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:HowardSJonasMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-05-02 </startDate>
<endDate> 2018-05-31 </endDate>
</period>
</context>
<context id="c204">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:HowardSJonasMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-04-03 </startDate>
<endDate> 2018-04-16 </endDate>
</period>
</context>
<context id="c205">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis"> idt:StockRepurchasesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c206">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis"> idt:StockRepurchasesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c207">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis"> idt:StockRepurchasesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-01 </startDate>
<endDate> 2020-10-12 </endDate>
</period>
</context>
<context id="c208">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis"> idt:StockRepurchasesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-10-12 </instant>
</period>
</context>
<context id="c209">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> idt:EmployeesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c210">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis"> idt:EmployeesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c211">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-12-02 </startDate>
<endDate> 2019-12-12 </endDate>
</period>
</context>
<context id="c212">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-12-02 </startDate>
<endDate> 2018-12-13 </endDate>
</period>
</context>
<context id="c213">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:OptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c214">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:OptionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c215">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c216">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c217">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c218">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> idt:DeferredStockUnitsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c219">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:DeferredStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-01-01 </startDate>
<endDate> 2020-01-06 </endDate>
</period>
</context>
<context id="c220">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:DeferredStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-01-02 </startDate>
<endDate> 2020-01-06 </endDate>
</period>
</context>
<context id="c221">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> idt:DeferredStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c222">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> idt:DeferredStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c223">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-09-01 </startDate>
<endDate> 2020-09-30 </endDate>
</period>
</context>
<context id="c224">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:CommonClassBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c225">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c226">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c227">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:AccumulatedOtherComprehensiveMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-31 </instant>
</period>
</context>
<context id="c228">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c229">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c230">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:AccumulatedOtherComprehensiveMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c232">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c233">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:AccumulatedOtherComprehensiveMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c234">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c235">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c236">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:AccumulatedOtherComprehensiveMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c237">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c238">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c239">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> idt:AccumulatedOtherComprehensiveMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c240">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> idt:TelecomOperatorMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-05-31 </instant>
</period>
</context>
<context id="c241">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<instant> 2020-05-31 </instant>
</period>
</context>
<context id="c242">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:RafaelSpinOffMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c243">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:RafaelSpinOffMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c244">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:RafaelSpinOffMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c245">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:RafaelSpinOffMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c246">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> idt:GenieAndSubsidiarieMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c247">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> idt:GenieAndSubsidiarieMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c248">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> idt:GenieAndSubsidiarieMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c249">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> idt:GenieAndSubsidiarieMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c250">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> idt:ZedgeIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c251">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> idt:ZedgeIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c252">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:JonasMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c253">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:JonasMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c254">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:JonasMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c255">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:JonasMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c256">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> idt:JonasMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-31 </instant>
</period>
</context>
<context id="c257">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> idt:MasonAndCompanyConsultingMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c258">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> idt:MasonAndCompanyConsultingMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c259">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> idt:IgmBrokerageMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c260">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
</entity>
<period>
<startDate> 2020-05-25 </startDate>
<endDate> 2020-06-02 </endDate>
</period>
</context>
<context id="c261">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c262">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c263">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c264">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-08-01 </startDate>
<endDate> 2020-07-31 </endDate>
</period>
</context>
<context id="c265">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:TelecomAndPaymentServicesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c266">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> idt:Net2phoneMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c267">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c268">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2018-08-01 </startDate>
<endDate> 2019-07-31 </endDate>
</period>
</context>
<context id="c269">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c270">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:ForeignCountrieMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-07-31 </instant>
</period>
</context>
<context id="c271">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> pf0:US </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<context id="c272">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0001005731 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis"> idt:ForeignCountrieMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2019-07-31 </instant>
</period>
</context>
<unit id="shares">
<measure> shares </measure>
</unit>
<unit id="usd">
<measure> iso4217:USD </measure>
</unit>
<unit id="usdPershares">
<divide>
<unitNumerator>
<measure> iso4217:USD </measure>
</unitNumerator>
<unitDenominator>
<measure> shares </measure>
</unitDenominator>
</divide>
</unit>
<unit id="pure">
<measure> pure </measure>
</unit>
<dei:DocumentType contextRef="c0"> 10-K </dei:DocumentType>
<dei:DocumentAnnualReport contextRef="c0"> true </dei:DocumentAnnualReport>
<dei:DocumentPeriodEndDate contextRef="c0"> 2020-07-31 </dei:DocumentPeriodEndDate>
<dei:DocumentFiscalYearFocus contextRef="c0"> 2020 </dei:DocumentFiscalYearFocus>
<dei:DocumentTransitionReport contextRef="c0"> false </dei:DocumentTransitionReport>
<dei:EntityFileNumber contextRef="c0"> 1-16371 </dei:EntityFileNumber>
<dei:EntityIncorporationStateCountryCode contextRef="c0"> DE </dei:EntityIncorporationStateCountryCode>
<dei:EntityTaxIdentificationNumber contextRef="c0"> 22-3415036 </dei:EntityTaxIdentificationNumber>
<dei:EntityAddressAddressLine1 contextRef="c0"> 520 Broad Street </dei:EntityAddressAddressLine1>
<dei:EntityAddressCityOrTown contextRef="c0"> Newark </dei:EntityAddressCityOrTown>
<dei:EntityAddressStateOrProvince contextRef="c0"> NJ </dei:EntityAddressStateOrProvince>
<dei:EntityAddressPostalZipCode contextRef="c0"> 07102 </dei:EntityAddressPostalZipCode>
<dei:CityAreaCode contextRef="c0"> (973) </dei:CityAreaCode>
<dei:LocalPhoneNumber contextRef="c0"> 438-1000 </dei:LocalPhoneNumber>
<dei:Security12gTitle contextRef="c0"> Class B common stock, par value $0.1 per share </dei:Security12gTitle>
<dei:TradingSymbol contextRef="c0"> IDT </dei:TradingSymbol>
<dei:SecurityExchangeName contextRef="c0"> NYSE </dei:SecurityExchangeName>
<dei:EntityFilerCategory contextRef="c0"> Accelerated Filer </dei:EntityFilerCategory>
<dei:EntitySmallBusiness contextRef="c0"> true </dei:EntitySmallBusiness>
<dei:EntityEmergingGrowthCompany contextRef="c0"> false </dei:EntityEmergingGrowthCompany>
<dei:EntityShellCompany contextRef="c0"> false </dei:EntityShellCompany>
<dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares"> 23901532 </dei:EntityCommonStockSharesOutstanding>
<dei:EntityCommonStockSharesOutstanding contextRef="c2" decimals="INF" unitRef="shares"> 1574326 </dei:EntityCommonStockSharesOutstanding>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" unitRef="usd"> 84860000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" unitRef="usd"> 80168000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" unitRef="usd"> 116362000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" unitRef="usd"> 177031000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:DebtSecuritiesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 18363000 </us-gaap:DebtSecuritiesCurrent>
<us-gaap:DebtSecuritiesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 2534000 </us-gaap:DebtSecuritiesCurrent>
<idt:EquityInvestmentsCurrent contextRef="c4" decimals="-3" unitRef="usd"> 5964000 </idt:EquityInvestmentsCurrent>
<idt:EquityInvestmentsCurrent contextRef="c5" decimals="-3" unitRef="usd"> 5688000 </idt:EquityInvestmentsCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c4" decimals="-3" unitRef="usd"> 6085000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c5" decimals="-3" unitRef="usd"> 5444000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:ReceivablesNetCurrent contextRef="c4" decimals="-3" unitRef="usd"> 44166000 </us-gaap:ReceivablesNetCurrent>
<us-gaap:ReceivablesNetCurrent contextRef="c5" decimals="-3" unitRef="usd"> 58060000 </us-gaap:ReceivablesNetCurrent>
<us-gaap:PrepaidExpenseCurrent contextRef="c4" decimals="-3" unitRef="usd"> 33115000 </us-gaap:PrepaidExpenseCurrent>
<us-gaap:PrepaidExpenseCurrent contextRef="c5" decimals="-3" unitRef="usd"> 20276000 </us-gaap:PrepaidExpenseCurrent>
<us-gaap:OtherAssetsCurrent contextRef="c4" decimals="-3" unitRef="usd"> 19302000 </us-gaap:OtherAssetsCurrent>
<us-gaap:OtherAssetsCurrent contextRef="c5" decimals="-3" unitRef="usd"> 24704000 </us-gaap:OtherAssetsCurrent>
<us-gaap:AssetsCurrent contextRef="c4" decimals="-3" unitRef="usd"> 322132000 </us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="c5" decimals="-3" unitRef="usd"> 368461000 </us-gaap:AssetsCurrent>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" unitRef="usd"> 30061000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c5" decimals="-3" unitRef="usd"> 34355000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:Goodwill contextRef="c4" decimals="-3" unitRef="usd"> 12858000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="c5" decimals="-3" unitRef="usd"> 11209000 </us-gaap:Goodwill>
<us-gaap:OtherIntangibleAssetsNet contextRef="c4" decimals="-3" unitRef="usd"> 3959000 </us-gaap:OtherIntangibleAssetsNet>
<us-gaap:OtherIntangibleAssetsNet contextRef="c5" decimals="-3" unitRef="usd"> 4196000 </us-gaap:OtherIntangibleAssetsNet>
<us-gaap:LongTermInvestments contextRef="c4" decimals="-3" unitRef="usd"> 8833000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c5" decimals="-3" unitRef="usd"> 9319000 </us-gaap:LongTermInvestments>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="-3" unitRef="usd"> 9490000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:DeferredIncomeTaxAssetsNet contextRef="c4" decimals="-3" unitRef="usd"> 8512000 </us-gaap:DeferredIncomeTaxAssetsNet>
<us-gaap:DeferredIncomeTaxAssetsNet contextRef="c5" decimals="-3" unitRef="usd"> 4589000 </us-gaap:DeferredIncomeTaxAssetsNet>
<us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="-3" unitRef="usd"> 8905000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="c5" decimals="-3" unitRef="usd"> 11574000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:Assets contextRef="c4" decimals="-3" unitRef="usd"> 404750000 </us-gaap:Assets>
<us-gaap:Assets contextRef="c5" decimals="-3" unitRef="usd"> 443703000 </us-gaap:Assets>
<us-gaap:AccountsPayableCurrent contextRef="c4" decimals="-3" unitRef="usd"> 31147000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="c5" decimals="-3" unitRef="usd"> 37077000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 125544000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 127834000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="c4" decimals="-3" unitRef="usd"> 40114000 </us-gaap:DeferredRevenueCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="c5" decimals="-3" unitRef="usd"> 42479000 </us-gaap:DeferredRevenueCurrent>
<us-gaap:DepositLiabilityCurrent contextRef="c4" decimals="-3" unitRef="usd"> 115992000 </us-gaap:DepositLiabilityCurrent>
<us-gaap:DepositLiabilityCurrent contextRef="c5" decimals="-3" unitRef="usd"> 175028000 </us-gaap:DepositLiabilityCurrent>
<us-gaap:OtherLiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 12073000 </us-gaap:OtherLiabilitiesCurrent>
<us-gaap:OtherLiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 6652000 </us-gaap:OtherLiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 324870000 </us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 389070000 </us-gaap:LiabilitiesCurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="-3" unitRef="usd"> 7353000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="c4" decimals="-3" unitRef="usd"> 1388000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="c5" decimals="-3" unitRef="usd"> 1076000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:Liabilities contextRef="c4" decimals="-3" unitRef="usd"> 333611000 </us-gaap:Liabilities>
<us-gaap:Liabilities contextRef="c5" decimals="-3" unitRef="usd"> 390146000 </us-gaap:Liabilities>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c4" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c5" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockSharesAuthorized contextRef="c4" decimals="-3" unitRef="shares"> 10000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="c5" decimals="-3" unitRef="shares"> 10000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c6" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c7" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="c6" decimals="-3" unitRef="shares"> 35000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="c7" decimals="-3" unitRef="shares"> 35000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="c6" decimals="-3" unitRef="shares"> 3272000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="c7" decimals="-3" unitRef="shares"> 3272000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="c6" decimals="-3" unitRef="shares"> 1574000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="c7" decimals="-3" unitRef="shares"> 1574000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockValue contextRef="c6" decimals="-3" unitRef="usd"> 33000 </us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="c7" decimals="-3" unitRef="usd"> 33000 </us-gaap:CommonStockValue>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c8" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c9" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="c8" decimals="-3" unitRef="shares"> 200000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="c9" decimals="-3" unitRef="shares"> 200000000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="c8" decimals="-3" unitRef="shares"> 25961000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="c9" decimals="-3" unitRef="shares"> 25803000 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="c8" decimals="-3" unitRef="shares"> 24345000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="c9" decimals="-3" unitRef="shares"> 24895000 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockValue contextRef="c8" decimals="-3" unitRef="usd"> 260000 </us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="c9" decimals="-3" unitRef="usd"> 258000 </us-gaap:CommonStockValue>
<us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="-3" unitRef="usd"> 277443000 </us-gaap:AdditionalPaidInCapital>
<us-gaap:AdditionalPaidInCapital contextRef="c5" decimals="-3" unitRef="usd"> 273313000 </us-gaap:AdditionalPaidInCapital>
<us-gaap:TreasuryStockShares contextRef="c6" decimals="-3" unitRef="shares"> 1698000 </us-gaap:TreasuryStockShares>
<us-gaap:TreasuryStockShares contextRef="c7" decimals="-3" unitRef="shares"> 1698000 </us-gaap:TreasuryStockShares>
<us-gaap:TreasuryStockShares contextRef="c8" decimals="-3" unitRef="shares"> 1616000 </us-gaap:TreasuryStockShares>
<us-gaap:TreasuryStockShares contextRef="c9" decimals="-3" unitRef="shares"> 908000 </us-gaap:TreasuryStockShares>
<us-gaap:TreasuryStockValue contextRef="c4" decimals="-3" unitRef="usd"> 56221000 </us-gaap:TreasuryStockValue>
<us-gaap:TreasuryStockValue contextRef="c5" decimals="-3" unitRef="usd"> 51739000 </us-gaap:TreasuryStockValue>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="-3" unitRef="usd"> -7410000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c5" decimals="-3" unitRef="usd"> -4858000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="-3" unitRef="usd"> -139333000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c5" decimals="-3" unitRef="usd"> -160763000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:StockholdersEquity contextRef="c4" decimals="-3" unitRef="usd"> 74772000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="c5" decimals="-3" unitRef="usd"> 56244000 </us-gaap:StockholdersEquity>
<us-gaap:MinorityInterest contextRef="c4" decimals="-3" unitRef="usd"> -3633000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="c5" decimals="-3" unitRef="usd"> -2687000 </us-gaap:MinorityInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="-3" unitRef="usd"> 71139000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="-3" unitRef="usd"> 53557000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="-3" unitRef="usd"> 404750000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="c5" decimals="-3" unitRef="usd"> 443703000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:Revenues contextRef="c0" decimals="-3" unitRef="usd"> 1345769000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c10" decimals="-3" unitRef="usd"> 1409172000 </us-gaap:Revenues>
<us-gaap:OperatingCostsAndExpenses contextRef="c0" decimals="-3" unitRef="usd"> 1084009000 </us-gaap:OperatingCostsAndExpenses>
<us-gaap:OperatingCostsAndExpenses contextRef="c10" decimals="-3" unitRef="usd"> 1174015000 </us-gaap:OperatingCostsAndExpenses>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="-3" id="ix_0_fact" unitRef="usd"> 214846000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c10" decimals="-3" id="ix_1_fact" unitRef="usd"> 204366000 </us-gaap:SellingGeneralAndAdministrativeExpense>
<us-gaap:DepreciationAndAmortization contextRef="c0" decimals="-3" unitRef="usd"> 20406000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c10" decimals="-3" unitRef="usd"> 22632000 </us-gaap:DepreciationAndAmortization>
<us-gaap:SeveranceCosts1 contextRef="c0" decimals="-3" unitRef="usd"> 3503000 </us-gaap:SeveranceCosts1>
<us-gaap:SeveranceCosts1 contextRef="c10" decimals="-3" unitRef="usd"> 1438000 </us-gaap:SeveranceCosts1>
<us-gaap:OperatingExpenses contextRef="c0" decimals="-3" unitRef="usd"> 1322764000 </us-gaap:OperatingExpenses>
<us-gaap:OperatingExpenses contextRef="c10" decimals="-3" unitRef="usd"> 1402451000 </us-gaap:OperatingExpenses>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c0" decimals="-3" unitRef="usd"> -5063000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c10" decimals="-3" unitRef="usd"> -7726000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OperatingIncomeLoss contextRef="c0" decimals="-3" unitRef="usd"> 17942000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="c10" decimals="-3" unitRef="usd"> -1005000 </us-gaap:OperatingIncomeLoss>
<us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="-3" unitRef="usd"> 1043000 </us-gaap:InterestIncomeExpenseNet>
<us-gaap:InterestIncomeExpenseNet contextRef="c10" decimals="-3" unitRef="usd"> 776000 </us-gaap:InterestIncomeExpenseNet>
<us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="-3" unitRef="usd"> -1267000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="c10" decimals="-3" unitRef="usd"> 682000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="-3" unitRef="usd"> 17718000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c10" decimals="-3" unitRef="usd"> 453000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> -3700000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> 123000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:ProfitLoss contextRef="c0" decimals="-3" unitRef="usd"> 21418000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="c10" decimals="-3" unitRef="usd"> 330000 </us-gaap:ProfitLoss>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" unitRef="usd"> -12000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c10" decimals="-3" unitRef="usd"> 196000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd"> 21430000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="c10" decimals="-3" unitRef="usd"> 134000 </us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares"> 0.82 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="c10" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares"> 0.81 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="c10" decimals="2" unitRef="usdPershares"> 0.01 </us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="-3" unitRef="shares"> 26278000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c10" decimals="-3" unitRef="shares"> 25293000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="-3" unitRef="shares"> 26441000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c10" decimals="-3" unitRef="shares"> 25308000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:ShareBasedCompensation contextRef="c0" decimals="-3" unitRef="usd"> 3856000 </us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="c10" decimals="-3" unitRef="usd"> 2236000 </us-gaap:ShareBasedCompensation>
<us-gaap:ProfitLoss contextRef="c0" decimals="-3" unitRef="usd"> 21418000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="c10" decimals="-3" unitRef="usd"> 330000 </us-gaap:ProfitLoss>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c0" decimals="-3" unitRef="usd"> 42000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c10" decimals="-3" unitRef="usd"> 1000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c0" decimals="-3" unitRef="usd"> -2594000 </us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c10" decimals="-3" unitRef="usd"> 80000 </us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c0" decimals="-3" unitRef="usd"> -2552000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c10" decimals="-3" unitRef="usd"> 81000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" unitRef="usd"> 18866000 </us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="-3" unitRef="usd"> 411000 </us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" unitRef="usd"> -12000 </us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c10" decimals="-3" unitRef="usd"> 196000 </us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="-3" unitRef="usd"> 18878000 </us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="c10" decimals="-3" unitRef="usd"> 215000 </us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:SharesIssued contextRef="c11" decimals="-3" unitRef="shares"> 3272000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="-3" unitRef="usd"> 33000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesIssued contextRef="c12" decimals="-3" unitRef="shares"> 25594000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="-3" unitRef="usd"> 256000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="-3" unitRef="usd"> 294047000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c14" decimals="-3" unitRef="usd"> -85597000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c15" decimals="-3" unitRef="usd"> -4972000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c16" decimals="-3" unitRef="usd"> -173103000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c17" decimals="-3" unitRef="usd"> 639000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="-3" unitRef="usd"> 31303000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c24" decimals="-3" unitRef="usd"> 9064000 </idt:AdjustmentsFromChangeInRevenueRecognition>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c10" decimals="-3" unitRef="usd"> 9064000 </idt:AdjustmentsFromChangeInRevenueRecognition>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c23" decimals="-3" unitRef="usd"> 33000 </idt:CumulativeEffectOnRetainedEarningsNetOfTax>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c24" decimals="-3" unitRef="usd"> 1140000 </idt:CumulativeEffectOnRetainedEarningsNetOfTax>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c10" decimals="-3" unitRef="usd"> 1173000 </idt:CumulativeEffectOnRetainedEarningsNetOfTax>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedShareBalance1 contextRef="c19" decimals="-3" unitRef="shares"> 3272000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedShareBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c19" decimals="-3" unitRef="usd"> 33000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedShareBalance1 contextRef="c20" decimals="-3" unitRef="shares"> 25594000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedShareBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c20" decimals="-3" unitRef="usd"> 256000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c21" decimals="-3" unitRef="usd"> 294047000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c22" decimals="-3" unitRef="usd"> -85597000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c23" decimals="-3" unitRef="usd"> -4939000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c24" decimals="-3" unitRef="usd"> -162899000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c25" decimals="-3" unitRef="usd"> 639000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1 contextRef="c10" decimals="-3" unitRef="usd"> 41540000 </idt:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestsAdjustedBalance1>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c24" decimals="-3" unitRef="usd"> 2002000 </idt:NoncontrollingInterestIncreaseDecreaseFromCorrection>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c25" decimals="-3" unitRef="usd"> -2002000 </idt:NoncontrollingInterestIncreaseDecreaseFromCorrection>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c22" decimals="-3" unitRef="usd"> 3854000 </idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c10" decimals="-3" unitRef="usd"> 3854000 </idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c21" decimals="-3" unitRef="usd"> -22968000 </us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c22" decimals="-3" unitRef="usd"> 37740000 </us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c10" decimals="-3" unitRef="usd"> 14772000 </us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
<idt:RepurchaseOfRestrictedStock contextRef="c22" decimals="-3" unitRef="usd"> -28000 </idt:RepurchaseOfRestrictedStock>
<idt:RepurchaseOfRestrictedStock contextRef="c10" decimals="-3" unitRef="usd"> -28000 </idt:RepurchaseOfRestrictedStock>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20" decimals="-3" unitRef="shares"> 209000 </us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
<idt:StockBasedCompensation contextRef="c20" decimals="-3" unitRef="usd"> 2000 </idt:StockBasedCompensation>
<idt:StockBasedCompensation contextRef="c21" decimals="-3" unitRef="usd"> 2234000 </idt:StockBasedCompensation>
<idt:StockBasedCompensation contextRef="c10" decimals="-3" unitRef="usd"> 2236000 </idt:StockBasedCompensation>
<idt:DistributionToNoncontrollingInterests contextRef="c25" decimals="-3" unitRef="usd"> -1520000 </idt:DistributionToNoncontrollingInterests>
<idt:DistributionToNoncontrollingInterests contextRef="c10" decimals="-3" unitRef="usd"> -1520000 </idt:DistributionToNoncontrollingInterests>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c23" decimals="-3" unitRef="usd"> 81000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c10" decimals="-3" unitRef="usd"> 81000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:ProfitLoss contextRef="c24" decimals="-3" unitRef="usd"> 134000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="c25" decimals="-3" unitRef="usd"> 196000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="c10" decimals="-3" unitRef="usd"> 330000 </us-gaap:ProfitLoss>
<us-gaap:SharesIssued contextRef="c26" decimals="-3" unitRef="shares"> 3272000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="-3" unitRef="usd"> 33000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesIssued contextRef="c27" decimals="-3" unitRef="shares"> 25803000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="-3" unitRef="usd"> 258000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="-3" unitRef="usd"> 273313000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="-3" unitRef="usd"> -51739000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="-3" unitRef="usd"> -4858000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="-3" unitRef="usd"> -160763000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="-3" unitRef="usd"> -2687000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="-3" unitRef="usd"> 53557000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesIssued contextRef="c26" decimals="-3" unitRef="shares"> 3272000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="-3" unitRef="usd"> 33000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesIssued contextRef="c27" decimals="-3" unitRef="shares"> 25803000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="-3" unitRef="usd"> 258000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="-3" unitRef="usd"> 273313000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="-3" unitRef="usd"> -51739000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="-3" unitRef="usd"> -4858000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="-3" unitRef="usd"> -160763000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="-3" unitRef="usd"> -2687000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="-3" unitRef="usd"> 53557000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c34" decimals="-3" unitRef="shares"> 33000 </us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c35" decimals="-3" unitRef="usd"> 276000 </us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c0" decimals="-3" unitRef="usd"> 276000 </us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c36" decimals="-3" unitRef="usd"> 4201000 </idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c0" decimals="-3" unitRef="usd"> 4201000 </idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram>
<idt:RepurchaseOfRestrictedStock contextRef="c36" decimals="-3" unitRef="usd"> -281000 </idt:RepurchaseOfRestrictedStock>
<idt:RepurchaseOfRestrictedStock contextRef="c0" decimals="-3" unitRef="usd"> -281000 </idt:RepurchaseOfRestrictedStock>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c34" decimals="-3" unitRef="shares"> 125000 </us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
<idt:StockBasedCompensation contextRef="c34" decimals="-3" unitRef="usd"> 2000 </idt:StockBasedCompensation>
<idt:StockBasedCompensation contextRef="c35" decimals="-3" unitRef="usd"> 3854000 </idt:StockBasedCompensation>
<idt:StockBasedCompensation contextRef="c0" decimals="-3" unitRef="usd"> 3856000 </idt:StockBasedCompensation>
<idt:DistributionToNoncontrollingInterests contextRef="c39" decimals="-3" unitRef="usd"> -934000 </idt:DistributionToNoncontrollingInterests>
<idt:DistributionToNoncontrollingInterests contextRef="c0" decimals="-3" unitRef="usd"> -934000 </idt:DistributionToNoncontrollingInterests>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c37" decimals="-3" unitRef="usd"> -2552000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c0" decimals="-3" unitRef="usd"> -2552000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:ProfitLoss contextRef="c38" decimals="-3" unitRef="usd"> 21430000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="c39" decimals="-3" unitRef="usd"> -12000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="c0" decimals="-3" unitRef="usd"> 21418000 </us-gaap:ProfitLoss>
<us-gaap:SharesIssued contextRef="c40" decimals="-3" unitRef="shares"> 3272000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c40" decimals="-3" unitRef="usd"> 33000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:SharesIssued contextRef="c41" decimals="-3" unitRef="shares"> 25961000 </us-gaap:SharesIssued>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c41" decimals="-3" unitRef="usd"> 260000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c42" decimals="-3" unitRef="usd"> 277443000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c43" decimals="-3" unitRef="usd"> -56221000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c44" decimals="-3" unitRef="usd"> -7410000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c45" decimals="-3" unitRef="usd"> -139333000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c46" decimals="-3" unitRef="usd"> -3633000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="-3" unitRef="usd"> 71139000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ProfitLoss contextRef="c0" decimals="-3" unitRef="usd"> 21418000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="c10" decimals="-3" unitRef="usd"> 330000 </us-gaap:ProfitLoss>
<us-gaap:DepreciationAndAmortization contextRef="c0" decimals="-3" unitRef="usd"> 20406000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c10" decimals="-3" unitRef="usd"> 22632000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c0" decimals="-3" unitRef="usd"> -3805000 </us-gaap:DeferredIncomeTaxesAndTaxCredits>
<us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c10" decimals="-3" unitRef="usd"> 285000 </us-gaap:DeferredIncomeTaxesAndTaxCredits>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="-3" unitRef="usd"> 3109000 </us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="c10" decimals="-3" unitRef="usd"> 2028000 </us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ShareBasedCompensation contextRef="c0" decimals="-3" unitRef="usd"> 3856000 </us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="c10" decimals="-3" unitRef="usd"> 2236000 </us-gaap:ShareBasedCompensation>
<us-gaap:OtherNoncashIncomeExpense contextRef="c0" decimals="-3" unitRef="usd"> -352000 </us-gaap:OtherNoncashIncomeExpense>
<us-gaap:OtherNoncashIncomeExpense contextRef="c10" decimals="-3" unitRef="usd"> 1765000 </us-gaap:OtherNoncashIncomeExpense>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="-3" unitRef="usd"> -11702000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c10" decimals="-3" unitRef="usd"> -7594000 </us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="-3" unitRef="usd"> 1719000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c10" decimals="-3" unitRef="usd"> -4119000 </us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="-3" unitRef="usd"> -12081000 </us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c10" decimals="-3" unitRef="usd"> -7546000 </us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
<us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="c0" decimals="-3" unitRef="usd"> -70401000 </us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
<us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="c10" decimals="-3" unitRef="usd"> 59077000 </us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
<us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c0" decimals="-3" unitRef="usd"> -2428000 </us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
<us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c10" decimals="-3" unitRef="usd"> -3853000 </us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" unitRef="usd"> -29591000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c10" decimals="-3" unitRef="usd"> 85137000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="-3" unitRef="usd"> 16041000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c10" decimals="-3" unitRef="usd"> 18681000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c0" decimals="-3" unitRef="usd"> 450000 </us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c10" decimals="-3" unitRef="usd"> 5526000 </us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c0" decimals="-3" unitRef="usd"> 22429000 </us-gaap:PaymentsToAcquireMarketableSecurities>
<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c10" decimals="-3" unitRef="usd"> 8276000 </us-gaap:PaymentsToAcquireMarketableSecurities>
<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c0" decimals="-3" unitRef="usd"> 6457000 </us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c10" decimals="-3" unitRef="usd"> 6312000 </us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" unitRef="usd"> -32463000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c10" decimals="-3" unitRef="usd"> -26171000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:PaymentsOfCapitalDistribution contextRef="c0" decimals="-3" unitRef="usd"> 934000 </us-gaap:PaymentsOfCapitalDistribution>
<us-gaap:PaymentsOfCapitalDistribution contextRef="c10" decimals="-3" unitRef="usd"> 1520000 </us-gaap:PaymentsOfCapitalDistribution>
<us-gaap:RepaymentsOfOtherDebt contextRef="c0" decimals="-3" unitRef="usd"> 510000 </us-gaap:RepaymentsOfOtherDebt>
<us-gaap:RepaymentsOfOtherDebt contextRef="c10" decimals="-3" unitRef="usd"> 654000 </us-gaap:RepaymentsOfOtherDebt>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c10" decimals="-3" unitRef="usd"> 13272000 </us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:ProceedsFromNotesPayable contextRef="c0" decimals="-3" unitRef="usd"> 10000000 </us-gaap:ProceedsFromNotesPayable>
<us-gaap:RepaymentsOfNotesPayable contextRef="c0" decimals="-3" unitRef="usd"> 10000000 </us-gaap:RepaymentsOfNotesPayable>
<us-gaap:ProceedsFromStockOptionsExercised contextRef="c0" decimals="-3" unitRef="usd"> 276000 </us-gaap:ProceedsFromStockOptionsExercised>
<us-gaap:ProceedsFromLinesOfCredit contextRef="c0" decimals="-3" unitRef="usd"> 1429000 </us-gaap:ProceedsFromLinesOfCredit>
<us-gaap:ProceedsFromLinesOfCredit contextRef="c10" decimals="-3" unitRef="usd"> 3000000 </us-gaap:ProceedsFromLinesOfCredit>
<us-gaap:RepaymentsOfLinesOfCredit contextRef="c0" decimals="-3" unitRef="usd"> 1429000 </us-gaap:RepaymentsOfLinesOfCredit>
<us-gaap:RepaymentsOfLinesOfCredit contextRef="c10" decimals="-3" unitRef="usd"> 3000000 </us-gaap:RepaymentsOfLinesOfCredit>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c0" decimals="-3" unitRef="usd"> 4482000 </us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c10" decimals="-3" unitRef="usd"> 3882000 </us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" unitRef="usd"> -5650000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c10" decimals="-3" unitRef="usd"> 7216000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="-3" unitRef="usd"> 11727000 </us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c10" decimals="-3" unitRef="usd"> -12180000 </us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="-3" unitRef="usd"> -55977000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c10" decimals="-3" unitRef="usd"> 54002000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="-3" unitRef="usd"> 257199000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c18" decimals="-3" unitRef="usd"> 203197000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" unitRef="usd"> 201222000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="-3" unitRef="usd"> 257199000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:InterestPaidNet contextRef="c0" decimals="-3" unitRef="usd"> 388000 </us-gaap:InterestPaidNet>
<us-gaap:InterestPaidNet contextRef="c10" decimals="-3" unitRef="usd"> 186000 </us-gaap:InterestPaidNet>
<us-gaap:IncomeTaxesPaid contextRef="c0" decimals="-3" unitRef="usd"> 60000 </us-gaap:IncomeTaxesPaid>
<us-gaap:IncomeTaxesPaid contextRef="c10" decimals="-3" unitRef="usd"> 46000 </us-gaap:IncomeTaxesPaid>
<us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 contextRef="c0" decimals="-3" unitRef="usd"> 375000 </us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
<us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1 contextRef="c10" decimals="-3" unitRef="usd"> 1500000 </us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
<us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 1—Description of Business and Summary of Significant Accounting Policies</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Description of Business</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">IDT Corporation (the “Company”) is a multinational company with operations primarily in the communications and payment industries. The Company has two reportable business segments, Telecom & Payment Services and net2phone. The Telecom & Payment Services segment provides retail telecommunications and payment offerings as well as wholesale international long-distance traffic termination. The net2phone segment provides cloud communications and telephony services to business customers.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Basis of Consolidation and Accounting for Investments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The consolidated financial statements include the Company’s controlled subsidiaries. All significant intercompany accounts and transactions between the consolidated subsidiaries are eliminated.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Investments in businesses that the Company does not control, but in which the Company has the ability to exercise significant influence over operating and financial matters, are accounted for using the equity method. Investments in which the Company does not have the ability to exercise significant influence over operating and financial matters are accounted for using the cost method. Investments in hedge funds are accounted for using the equity method unless the Company’s interest is so minor that it has virtually no influence over operating and financial policies, in which case these investments are accounted for using the cost method. The Company periodically evaluates its equity and cost method investments for impairment due to declines considered to be other than temporary. If the Company determines that a decline in fair value is other than temporary, then a charge to earnings is recorded in “Other (expense) income, net” in the accompanying consolidated statements of income, and a new basis in the investment is established.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Use of Estimates</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue Recognition</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, and has since issued amendments thereto (collectively referred to as “ASC 606”). The Company adopted ASC 606 on August 1, 2018. The Company applied ASC 606 only to those contracts that were not completed as of August 1, 2018. The core principle of ASC 606 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, and the guidance defines a five-step process to achieve this core principle. The five-step process to achieve this principle is as follows: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract(s), (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract(s), and (v) recognize revenue when, or as, the entity satisfies a performance obligation. ASC 606 also mandates additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct Cost of Revenues</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct cost of revenues consists primarily of termination and origination costs, toll-free costs, and network costs—including customer/carrier interconnect charges and fiber circuit charges. These costs include an estimate of charges for which invoices have not yet been received, and estimated amounts for pending disputes with other carriers. Direct cost of revenues also includes the cost of airtime top-up minutes. Direct cost of revenues excludes depreciation and amortization expense.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cash and Cash Equivalents</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Company Restricted Cash and Cash Equivalents</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company treats unrestricted cash and cash equivalents held by IDT Payment Services, which provides the Company’s international money transfer services in the United States, as substantially restricted and unavailable for other purposes. At July 31, 2020 and 2019, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $11.0 million and $13.2 million, respectively, held by IDT Payment Services that was unavailable for other purposes.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Debt Securities</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s investments in debt securities are classified as “available-for-sale.” Available-for-sale debt securities are required to be carried at their fair value, with unrealized gains and losses (net of income taxes) that are considered temporary in nature recorded in “Accumulated other comprehensive loss” in the accompanying consolidated balance sheets. The Company uses the specific identification method in computing the gross realized gains and gross realized losses on the sales of debt securities. The Company periodically evaluates its investments in debt securities for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include, in addition to persistent, declining market prices, general economic and Company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to operations is recorded in “Other (expense) income, net” in the accompanying consolidated statements of income and a new cost basis in the investment is established.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Equity Investments</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2018, the Company adopted ASU No. 2016-01, <i>Financial Instruments</i><i>Overall (Subtopic 825-10)</i>, <i>Recognition and Measurement of Financial Assets and Financial Liabilities.</i> The ASU included, among other changes, that equity investments (except those accounted for under the equity method or that result in consolidation) will be measured at fair value with changes in fair value recognized in net income, and a qualitative assessment each reporting period to identify impairment of equity investments without readily determinable fair values. Entities will no longer recognize unrealized holding gains and losses on equity securities classified as available-for-sale in other comprehensive income. In addition, a practicability exception is available for equity investments that do not have readily determinable fair values and do not qualify for the net asset value practical expedient (the “measurement alternative”). These investments may be measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer. Entities will have to reassess at each reporting period whether an investment qualifies for this practicability exception.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, Plant and Equipment and Intangible Assets</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Equipment, computer software, and furniture and fixtures are recorded at cost and are depreciated on a straight-line basis over their estimated useful lives, which range as follows: equipment—5, 7 or 20 years; computer software—2, 3 or 5 years; and furniture and fixtures—5, 7 or 10 years. Leasehold improvements are recorded at cost and are depreciated on a straight-line basis over the term of their lease or their estimated useful lives, whichever is shorter.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The fair value of non-compete agreement, customer relationships and tradename acquired in a business combination accounted for under the purchase method are amortized over their estimated useful lives (see Notes 5 and 11).</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company tests the recoverability of its property, plant and equipment and intangible assets with finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be incorrect, the Company may be required to record impairments in future periods and such impairments could be material.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill is the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. Goodwill and other indefinite lived intangible assets are not amortized. These assets are reviewed annually (or more frequently under various conditions) for impairment using a fair value approach. The Company performs its annual, or interim, goodwill impairment test by comparing the fair value of its reporting units with their carrying amounts. The Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized would not exceed the total amount of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable. The fair value of the reporting units is estimated using discounted cash flow methodologies, as well as considering third party market value indicators. The Company’s use of a discounted cash flow methodology includes estimates of future revenue based upon budgets and projections. The Company also develops estimates for future levels of gross and operating profits and projected capital expenditures. The Company’s methodology also includes the use of estimated discount rates based upon industry and competitor analysis as well as other factors. Calculating the fair value of the reporting units requires significant estimates and assumptions by management. Should the estimates and assumptions regarding the fair value of the reporting units prove to be incorrect, the Company may be required to record impairments to its goodwill in future periods and such impairments could be material.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has the option to perform a qualitative assessment to determine whether it is necessary to perform the quantitative goodwill impairment test. However, the Company may elect to perform the quantitative goodwill impairment test even if no indications of a potential impairment exist.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Advertising Expense</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cost of advertising is charged to selling, general and administrative expenses in the period in which it is incurred. In fiscal 2020 and fiscal 2019, advertising expense was $15.6 million and $17.7 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Capitalized Internal Use Software Costs</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company capitalizes the cost of internal-use software that has a useful life in excess of one year. These costs consist of payments made to third parties and the salaries of employees working on such software development. Subsequent additions, modifications or upgrades to internal-use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Software maintenance and training costs are expensed in the period in which they are incurred. Capitalized internal use software costs are amortized on a straight-line basis over their estimated useful lives. Amortization expense related to such capitalized software in fiscal 2020 and fiscal 2019 was $14.6 million and $16.3 million, respectively. Unamortized capitalized internal use software costs at July 31, 2020 and 2019 were $18.1 million and $21.9 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Repairs and Maintenance</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company charges the cost of repairs and maintenance, including the cost of replacing minor items not constituting substantial betterment, to selling, general and administrative expenses as these costs are incurred.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Foreign Currency Translation</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Assets and liabilities of foreign subsidiaries denominated in foreign currencies are translated to U.S. Dollars at end-of-period rates of exchange, and their monthly results of operations are translated to U.S. Dollars at the average rates of exchange for that month. Gains or losses resulting from such foreign currency translations are recorded in “Accumulated other comprehensive loss” in the accompanying consolidated balance sheets. Foreign currency transaction gains and losses are reported in “Other (expense) income, net” in the accompanying consolidated statements of income.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Income Taxes</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date of such change.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company uses a two-step approach for recognizing and measuring tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable, a reduction in a deferred tax asset, or an increase in a deferred tax liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company classifies interest and penalties on income taxes as a component of income tax expense.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Contingencies</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accrues for loss contingencies when both (a) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (b) the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Earnings Per Share</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is determined in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Basic weighted-average number of shares</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 9%; font-weight: bold; text-align: right">26,278</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">25,293</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effect of dilutive securities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Stock options</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.65pt">Non-vested restricted Class B common stock</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">162</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Diluted weighted-average number of shares</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">26,441</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following outstanding stock options were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than the average market price of the Company’s stock during the period:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Shares excluded from the calculation of diluted earnings per share</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,138</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">1,204</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Stock-Based Compensation</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes compensation expense for all of its grants of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line method over the vesting period. Stock-based compensation is included in selling, general and administrative expense.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Vulnerability Due to Certain Concentrations</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and cash equivalents, debt securities, equity investments, and trade accounts receivable. The Company holds cash and cash equivalents at several major financial institutions, which often exceed FDIC insurance limits. Historically, the Company has not experienced any losses due to such concentration of credit risk. The Company’s temporary cash investments policy is to limit the dollar amount of investments with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material effect on its results of operations, cash flows, or financial condition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers in various geographic regions and industry segments comprising the Company’s customer base. No single customer accounted for more than 10% of consolidated revenues in fiscal 2020 or fiscal 2019. However, the Company’s five largest customers collectively accounted for 12.7% and 13.6% of its consolidated revenues in fiscal 2020 and fiscal 2019, respectively. The Company’s customers with the five largest receivables balances collectively accounted for 13.8% and 20.6% of the consolidated gross trade accounts receivable at July 31, 2020 and 2019, respectively. This concentration of customers increases the Company’s risk associated with nonpayment by those customers. In an effort to reduce such risk, the Company performs ongoing credit evaluations of its significant customers. In addition, the Company attempts to mitigate the credit risk related to specific Carrier Services customers by also buying services from the customer, in order to create an opportunity to offset its payables and receivables and reduce its net trade receivable exposure risk. When it is practical to do so, the Company will increase its purchases from Carrier Services customers with receivable balances that exceed the Company’s applicable payables in order to maximize the offset and reduce its credit risk.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Allowance for Doubtful Accounts</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company estimates the balance of its allowance for doubtful accounts by analyzing accounts receivable balances by age and applying historical write-off and collection trend rates. The Company’s estimates include separately providing for customer receivables based on specific circumstances and credit conditions, and when it is deemed probable that the balance is uncollectible. Account balances are written off against the allowance when it is determined that the receivable will not be recovered. The change in the allowance for doubtful accounts is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at beginning of year</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Additions charged to costs and expenses</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Deductions<br/> (1)</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at end of year</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in">Reserves deducted from accounts receivable:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Allowance for doubtful accounts</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">5,444</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,109</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(2,468</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">6,085</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Reserves deducted from accounts receivable:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,358</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,028</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,942</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">(1)</td><td>Primarily uncollectible accounts written off, net of recoveries.</td></tr></table><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair Value Measurements</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair value of financial and non-financial assets and liabilities is defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes the inputs to valuation techniques used to measure fair value, is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="white-space: nowrap; vertical-align: top; width: 0.75in">Level 1 –</td> <td style="vertical-align: bottom">quoted prices (unadjusted) in active markets for identical assets or liabilities.</td></tr> <tr> <td style="white-space: nowrap; vertical-align: top">Level 2 –</td> <td style="vertical-align: bottom">quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</td></tr> <tr> <td style="white-space: nowrap; vertical-align: top">Level 3 –</td> <td style="vertical-align: bottom">unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value.</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leases</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2019, the Company adopted ASU No. 2016-02, <i>Leases (Topic 842)</i>, and the amendments thereto, related to the accounting for leases (collectively referred to as “ASC 842”) (see Note 3). ASC 842 establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases are classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. Entities have the option to continue to apply historical accounting under Topic 840, including its disclosure requirements, in comparative periods presented in the year of adoption. An entity that elects this option will recognize a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption instead of the earliest period presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company elected to apply the optional ASC 842 transition provisions beginning on August 1, 2019. Accordingly, the Company continued to apply Topic 840 prior to August 1, 2019, including Topic 840 disclosure requirements, in the comparative period presented. The Company elected the package of practical expedients for all its leases that commenced before August 1, 2019. In addition, the Company elected not to apply the recognition requirements of ASC 842 for its short-term leases. As the Company’s leases do not provide an implicit rate, nor is one readily available, the Company used its incremental borrowing rate based on information available at August 1, 2019 to determine the present value of its future minimum rental payments.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Recently Issued Accounting Standards Not Yet Adopted</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2016, the FASB issued ASU No. 2016-13, <i>Financial Instruments—Credit Losses (Topic 326)</i>, <i>Measurement of Credit Losses on Financial Instruments,</i> that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking current expected credit loss model that generally will result in the earlier recognition of allowance for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will have to disclose significantly more information about allowances, credit quality indicators and past due securities. The new provisions will be applied as a cumulative-effect adjustment to retained earnings. The Company will adopt the new standard on August 1, 2023. The Company is evaluating the impact that the new standard will have on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic 740)</i>, <i>Simplifying the Accounting for Income Taxes,</i> that removes certain exceptions to the general principles in Topic 740, and clarifies and amends existing guidance in Topic 740. The Company will adopt the new standard on August 1, 2021. The Company is evaluating the impact that the new standard will have on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2020, the FASB issued ASU No. 2020-01, <i>Investments—Equity Securities (Topic 321)</i>, <i>Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815),</i> that clarifies the interactions between Topic 321, Topic 323, and Topic 815. The amendments in this ASU affect the application of the measurement alternative for certain equity securities and the equity method of accounting, and guidance for certain forward contracts and purchased options to purchase securities, that, upon settlement or exercise, would be accounted for under the equity method of accounting. The Company will adopt the new standard on August 1, 2021. The Company is evaluating the impact that the new standard will have on its consolidated financial statements.</p>
</us-gaap:SignificantAccountingPoliciesTextBlock>
<us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Description of Business</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">IDT Corporation (the “Company”) is a multinational company with operations primarily in the communications and payment industries. The Company has two reportable business segments, Telecom & Payment Services and net2phone. The Telecom & Payment Services segment provides retail telecommunications and payment offerings as well as wholesale international long-distance traffic termination. The net2phone segment provides cloud communications and telephony services to business customers.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
<us-gaap:NumberOfReportableSegments contextRef="c0" decimals="INF" unitRef="pure"> 2 </us-gaap:NumberOfReportableSegments>
<us-gaap:ConsolidationPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Basis of Consolidation and Accounting for Investments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The consolidated financial statements include the Company’s controlled subsidiaries. All significant intercompany accounts and transactions between the consolidated subsidiaries are eliminated.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Investments in businesses that the Company does not control, but in which the Company has the ability to exercise significant influence over operating and financial matters, are accounted for using the equity method. Investments in which the Company does not have the ability to exercise significant influence over operating and financial matters are accounted for using the cost method. Investments in hedge funds are accounted for using the equity method unless the Company’s interest is so minor that it has virtually no influence over operating and financial policies, in which case these investments are accounted for using the cost method. The Company periodically evaluates its equity and cost method investments for impairment due to declines considered to be other than temporary. If the Company determines that a decline in fair value is other than temporary, then a charge to earnings is recorded in “Other (expense) income, net” in the accompanying consolidated statements of income, and a new basis in the investment is established.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ConsolidationPolicyTextBlock>
<us-gaap:UseOfEstimates contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Use of Estimates</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results may differ from those estimates.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:UseOfEstimates>
<us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue Recognition</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, and has since issued amendments thereto (collectively referred to as “ASC 606”). The Company adopted ASC 606 on August 1, 2018. The Company applied ASC 606 only to those contracts that were not completed as of August 1, 2018. The core principle of ASC 606 is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services, and the guidance defines a five-step process to achieve this core principle. The five-step process to achieve this principle is as follows: (i) identify the contract(s) with a customer, (ii) identify the performance obligations in the contract(s), (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations in the contract(s), and (v) recognize revenue when, or as, the entity satisfies a performance obligation. ASC 606 also mandates additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct Cost of Revenues</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct cost of revenues consists primarily of termination and origination costs, toll-free costs, and network costs—including customer/carrier interconnect charges and fiber circuit charges. These costs include an estimate of charges for which invoices have not yet been received, and estimated amounts for pending disputes with other carriers. Direct cost of revenues also includes the cost of airtime top-up minutes. Direct cost of revenues excludes depreciation and amortization expense.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cash and Cash Equivalents</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Company Restricted Cash and Cash Equivalents</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company treats unrestricted cash and cash equivalents held by IDT Payment Services, which provides the Company’s international money transfer services in the United States, as substantially restricted and unavailable for other purposes. At July 31, 2020 and 2019, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $11.0 million and $13.2 million, respectively, held by IDT Payment Services that was unavailable for other purposes.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Debt Securities</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s investments in debt securities are classified as “available-for-sale.” Available-for-sale debt securities are required to be carried at their fair value, with unrealized gains and losses (net of income taxes) that are considered temporary in nature recorded in “Accumulated other comprehensive loss” in the accompanying consolidated balance sheets. The Company uses the specific identification method in computing the gross realized gains and gross realized losses on the sales of debt securities. The Company periodically evaluates its investments in debt securities for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include, in addition to persistent, declining market prices, general economic and Company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to operations is recorded in “Other (expense) income, net” in the accompanying consolidated statements of income and a new cost basis in the investment is established.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Equity Investments</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>On August 1, 2018, the Company adopted ASU No. 2016-01, <i>Financial Instruments</i><i>Overall (Subtopic 825-10)</i>, <i>Recognition and Measurement of Financial Assets and Financial Liabilities.</i> The ASU included, among other changes, that equity investments (except those accounted for under the equity method or that result in consolidation) will be measured at fair value with changes in fair value recognized in net income, and a qualitative assessment each reporting period to identify impairment of equity investments without readily determinable fair values.
</us-gaap:RevenueRecognitionPolicyTextBlock>
<us-gaap:CostOfSalesPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct Cost of Revenues</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Direct cost of revenues consists primarily of termination and origination costs, toll-free costs, and network costs—including customer/carrier interconnect charges and fiber circuit charges. These costs include an estimate of charges for which invoices have not yet been received, and estimated amounts for pending disputes with other carriers. Direct cost of revenues also includes the cost of airtime top-up minutes. Direct cost of revenues excludes depreciation and amortization expense.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:CostOfSalesPolicyTextBlock>
<us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cash and Cash Equivalents</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
<idt:SubstantiallyRestrictedCashAndCashEquivalentsPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Company Restricted Cash and Cash Equivalents</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company treats unrestricted cash and cash equivalents held by IDT Payment Services, which provides the Company’s international money transfer services in the United States, as substantially restricted and unavailable for other purposes. At July 31, 2020 and 2019, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $11.0 million and $13.2 million, respectively, held by IDT Payment Services that was unavailable for other purposes.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:SubstantiallyRestrictedCashAndCashEquivalentsPolicyTextBlock>
<idt:CashAndCashEquivalentsSubstantiallyRestricted contextRef="c4" decimals="-5" unitRef="usd"> 11000000.0 </idt:CashAndCashEquivalentsSubstantiallyRestricted>
<idt:CashAndCashEquivalentsSubstantiallyRestricted contextRef="c5" decimals="-5" unitRef="usd"> 13200000 </idt:CashAndCashEquivalentsSubstantiallyRestricted>
<us-gaap:MarketableSecuritiesPolicy contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Debt Securities</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s investments in debt securities are classified as “available-for-sale.” Available-for-sale debt securities are required to be carried at their fair value, with unrealized gains and losses (net of income taxes) that are considered temporary in nature recorded in “Accumulated other comprehensive loss” in the accompanying consolidated balance sheets. The Company uses the specific identification method in computing the gross realized gains and gross realized losses on the sales of debt securities. The Company periodically evaluates its investments in debt securities for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include, in addition to persistent, declining market prices, general economic and Company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to operations is recorded in “Other (expense) income, net” in the accompanying consolidated statements of income and a new cost basis in the investment is established.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:MarketableSecuritiesPolicy>
<idt:EquityInvestmentsPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Equity Investments</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2018, the Company adopted ASU No. 2016-01, <i>Financial Instruments</i><i>Overall (Subtopic 825-10)</i>, <i>Recognition and Measurement of Financial Assets and Financial Liabilities.</i> The ASU included, among other changes, that equity investments (except those accounted for under the equity method or that result in consolidation) will be measured at fair value with changes in fair value recognized in net income, and a qualitative assessment each reporting period to identify impairment of equity investments without readily determinable fair values. Entities will no longer recognize unrealized holding gains and losses on equity securities classified as available-for-sale in other comprehensive income. In addition, a practicability exception is available for equity investments that do not have readily determinable fair values and do not qualify for the net asset value practical expedient (the “measurement alternative”). These investments may be measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer. Entities will have to reassess at each reporting period whether an investment qualifies for this practicability exception.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:EquityInvestmentsPolicyTextBlock>
<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, Plant and Equipment and Intangible Assets</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Equipment, computer software, and furniture and fixtures are recorded at cost and are depreciated on a straight-line basis over their estimated useful lives, which range as follows: equipment—5, 7 or 20 years; computer software—2, 3 or 5 years; and furniture and fixtures—5, 7 or 10 years. Leasehold improvements are recorded at cost and are depreciated on a straight-line basis over the term of their lease or their estimated useful lives, whichever is shorter.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The fair value of non-compete agreement, customer relationships and tradename acquired in a business combination accounted for under the purchase method are amortized over their estimated useful lives (see Notes 5 and 11).</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company tests the recoverability of its property, plant and equipment and intangible assets with finite useful lives whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. The Company tests for recoverability based on the projected undiscounted cash flows to be derived from such asset. If the projected undiscounted future cash flows are less than the carrying value of the asset, the Company will record an impairment loss, if any, based on the difference between the estimated fair value and the carrying value of the asset. The Company generally measures fair value by considering sale prices for similar assets or by discounting estimated future cash flows from such asset using an appropriate discount rate. Cash flow projections and fair value estimates require significant estimates and assumptions by management. Should the estimates and assumptions prove to be incorrect, the Company may be required to record impairments in future periods and such impairments could be material.</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c47"> P5Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c48"> P7Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c49"> P20Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c50"> P2Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c51"> P3Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c52"> P5Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c53"> P5Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c54"> P7Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c55"> P10Y </us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill</p><p style="font: 6pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Goodwill is the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. Goodwill and other indefinite lived intangible assets are not amortized. These assets are reviewed annually (or more frequently under various conditions) for impairment using a fair value approach. The Company performs its annual, or interim, goodwill impairment test by comparing the fair value of its reporting units with their carrying amounts. The Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized would not exceed the total amount of goodwill allocated to that reporting unit. Additionally, the Company considers income tax effects from any tax-deductible goodwill on the carrying amount of its reporting unit when measuring the goodwill impairment loss, if applicable. The fair value of the reporting units is estimated using discounted cash flow methodologies, as well as considering third party market value indicators. The Company’s use of a discounted cash flow methodology includes estimates of future revenue based upon budgets and projections. The Company also develops estimates for future levels of gross and operating profits and projected capital expenditures. The Company’s methodology also includes the use of estimated discount rates based upon industry and competitor analysis as well as other factors. Calculating the fair value of the reporting units requires significant estimates and assumptions by management. Should the estimates and assumptions regarding the fair value of the reporting units prove to be incorrect, the Company may be required to record impairments to its goodwill in future periods and such impairments could be material.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has the option to perform a qualitative assessment to determine whether it is necessary to perform the quantitative goodwill impairment test. However, the Company may elect to perform the quantitative goodwill impairment test even if no indications of a potential impairment exist.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
<us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Advertising Expense</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cost of advertising is charged to selling, general and administrative expenses in the period in which it is incurred. In fiscal 2020 and fiscal 2019, advertising expense was $15.6 million and $17.7 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:AdvertisingCostsPolicyTextBlock>
<us-gaap:AdvertisingExpense contextRef="c0" decimals="-5" unitRef="usd"> 15600000 </us-gaap:AdvertisingExpense>
<us-gaap:AdvertisingExpense contextRef="c10" decimals="-5" unitRef="usd"> 17700000 </us-gaap:AdvertisingExpense>
<us-gaap:InternalUseSoftwarePolicy contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Capitalized Internal Use Software Costs</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company capitalizes the cost of internal-use software that has a useful life in excess of one year. These costs consist of payments made to third parties and the salaries of employees working on such software development. Subsequent additions, modifications or upgrades to internal-use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Software maintenance and training costs are expensed in the period in which they are incurred. Capitalized internal use software costs are amortized on a straight-line basis over their estimated useful lives. Amortization expense related to such capitalized software in fiscal 2020 and fiscal 2019 was $14.6 million and $16.3 million, respectively. Unamortized capitalized internal use software costs at July 31, 2020 and 2019 were $18.1 million and $21.9 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:InternalUseSoftwarePolicy>
<idt:InternalUseSoftwarePolicyDescription contextRef="c56"> The Company capitalizes the cost of internal-use software that has a useful life in excess of one year. </idt:InternalUseSoftwarePolicyDescription>
<us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c0" decimals="-5" unitRef="usd"> 14600000 </us-gaap:CapitalizedComputerSoftwareAmortization1>
<us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c10" decimals="-5" unitRef="usd"> 16300000 </us-gaap:CapitalizedComputerSoftwareAmortization1>
<us-gaap:CapitalizedComputerSoftwareNet contextRef="c4" decimals="-5" unitRef="usd"> 18100000 </us-gaap:CapitalizedComputerSoftwareNet>
<us-gaap:CapitalizedComputerSoftwareNet contextRef="c5" decimals="-5" unitRef="usd"> 21900000 </us-gaap:CapitalizedComputerSoftwareNet>
<us-gaap:MaintenanceCostPolicyPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Repairs and Maintenance</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company charges the cost of repairs and maintenance, including the cost of replacing minor items not constituting substantial betterment, to selling, general and administrative expenses as these costs are incurred.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:MaintenanceCostPolicyPolicyTextBlock>
<us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Foreign Currency Translation</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Assets and liabilities of foreign subsidiaries denominated in foreign currencies are translated to U.S. Dollars at end-of-period rates of exchange, and their monthly results of operations are translated to U.S. Dollars at the average rates of exchange for that month. Gains or losses resulting from such foreign currency translations are recorded in “Accumulated other comprehensive loss” in the accompanying consolidated balance sheets. Foreign currency transaction gains and losses are reported in “Other (expense) income, net” in the accompanying consolidated statements of income.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
<us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Income Taxes</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to temporary differences between the financial statements carrying amounts of existing assets and liabilities and their respective tax bases. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the period in which related temporary differences become deductible. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in its assessment of a valuation allowance. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date of such change.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company uses a two-step approach for recognizing and measuring tax benefits taken or expected to be taken in a tax return. The Company determines whether it is more-likely-than-not that a tax position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, the Company presumes that the position will be examined by the appropriate taxing authority that has full knowledge of all relevant information. Tax positions that meet the more-likely-than-not recognition threshold are measured to determine the amount of tax benefit to recognize in the financial statements. The tax position is measured at the largest amount of benefit that is greater than 50 percent likely of being realized upon ultimate settlement. Differences between tax positions taken in a tax return and amounts recognized in the financial statements will generally result in one or more of the following: an increase in a liability for income taxes payable, a reduction of an income tax refund receivable, a reduction in a deferred tax asset, or an increase in a deferred tax liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company classifies interest and penalties on income taxes as a component of income tax expense.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:IncomeTaxPolicyTextBlock>
<idt:IncomeTaxUncertaintiesPolicyLargestAmountOfBenefitGreaterThanPercentage contextRef="c0" decimals="2" unitRef="pure"> 0.50 </idt:IncomeTaxUncertaintiesPolicyLargestAmountOfBenefitGreaterThanPercentage>
<us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Contingencies</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company accrues for loss contingencies when both (a) information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (b) the amount of loss can reasonably be estimated. When the Company accrues for loss contingencies and the reasonable estimate of the loss is within a range, the Company records its best estimate within the range. When no amount within the range is a better estimate than any other amount, the Company accrues the minimum amount in the range. The Company discloses an estimated possible loss or a range of loss when it is at least reasonably possible that a loss may have been incurred.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
<us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Earnings Per Share</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Basic earnings per share is computed by dividing net income attributable to all classes of common stockholders of the Company by the weighted average number of shares of all classes of common stock outstanding during the applicable period. Diluted earnings per share is determined in the same manner as basic earnings per share, except that the number of shares is increased to include restricted stock still subject to risk of forfeiture and to assume exercise of potentially dilutive stock options using the treasury stock method, unless the effect of such increase is anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The weighted-average number of shares used in the calculation of basic and diluted earnings per share attributable to the Company’s common stockholders consists of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Basic weighted-average number of shares</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 9%; font-weight: bold; text-align: right">26,278</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">25,293</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effect of dilutive securities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Stock options</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.65pt">Non-vested restricted Class B common stock</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">162</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Diluted weighted-average number of shares</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">26,441</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following outstanding stock options were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than the average market price of the Company’s stock during the period:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Shares excluded from the calculation of diluted earnings per share</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,138</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">1,204</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:EarningsPerSharePolicyTextBlock>
<us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Basic weighted-average number of shares</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 9%; font-weight: bold; text-align: right">26,278</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">25,293</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effect of dilutive securities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">Stock options</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.65pt">Non-vested restricted Class B common stock</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">162</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Diluted weighted-average number of shares</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">26,441</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">25,308</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="-3" unitRef="shares"> 26278000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c10" decimals="-3" unitRef="shares"> 25293000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="c0" decimals="-3" unitRef="shares"> 1000 </us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
<us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends contextRef="c0" decimals="-3" unitRef="shares"> 162000 </us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
<us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends contextRef="c10" decimals="-3" unitRef="shares"> 15000 </us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="-3" unitRef="shares"> 26441000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c10" decimals="-3" unitRef="shares"> 25308000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Shares excluded from the calculation of diluted earnings per share</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,138</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">1,204</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c0" decimals="-3" unitRef="shares"> 1138000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c10" decimals="-3" unitRef="shares"> 1204000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Stock-Based Compensation</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes compensation expense for all of its grants of stock-based awards based on the estimated fair value on the grant date. Compensation cost for awards is recognized using the straight-line method over the vesting period. Stock-based compensation is included in selling, general and administrative expense.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
<us-gaap:ConcentrationRiskCreditRisk contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Vulnerability Due to Certain Concentrations</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and cash equivalents, debt securities, equity investments, and trade accounts receivable. The Company holds cash and cash equivalents at several major financial institutions, which often exceed FDIC insurance limits. Historically, the Company has not experienced any losses due to such concentration of credit risk. The Company’s temporary cash investments policy is to limit the dollar amount of investments with any one financial institution and monitor the credit ratings of those institutions. While the Company may be exposed to credit losses due to the nonperformance of the holders of its deposits, the Company does not expect the settlement of these transactions to have a material effect on its results of operations, cash flows, or financial condition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Concentration of credit risk with respect to trade accounts receivable is limited due to the large number of customers in various geographic regions and industry segments comprising the Company’s customer base. No single customer accounted for more than 10% of consolidated revenues in fiscal 2020 or fiscal 2019. However, the Company’s five largest customers collectively accounted for 12.7% and 13.6% of its consolidated revenues in fiscal 2020 and fiscal 2019, respectively. The Company’s customers with the five largest receivables balances collectively accounted for 13.8% and 20.6% of the consolidated gross trade accounts receivable at July 31, 2020 and 2019, respectively. This concentration of customers increases the Company’s risk associated with nonpayment by those customers. In an effort to reduce such risk, the Company performs ongoing credit evaluations of its significant customers. In addition, the Company attempts to mitigate the credit risk related to specific Carrier Services customers by also buying services from the customer, in order to create an opportunity to offset its payables and receivables and reduce its net trade receivable exposure risk. When it is practical to do so, the Company will increase its purchases from Carrier Services customers with receivable balances that exceed the Company’s applicable payables in order to maximize the offset and reduce its credit risk.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ConcentrationRiskCreditRisk>
<idt:NumberOfCustomers contextRef="c57" decimals="INF" unitRef="pure"> 5 </idt:NumberOfCustomers>
<us-gaap:ConcentrationRiskPercentage1 contextRef="c57" decimals="3" unitRef="pure"> 0.127 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="c58" decimals="3" unitRef="pure"> 0.136 </us-gaap:ConcentrationRiskPercentage1>
<idt:NumberOfCustomers contextRef="c59" decimals="INF" unitRef="pure"> 5 </idt:NumberOfCustomers>
<us-gaap:ConcentrationRiskPercentage1 contextRef="c59" decimals="3" unitRef="pure"> 0.138 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="c60" decimals="3" unitRef="pure"> 0.206 </us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Allowance for Doubtful Accounts</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company estimates the balance of its allowance for doubtful accounts by analyzing accounts receivable balances by age and applying historical write-off and collection trend rates. The Company’s estimates include separately providing for customer receivables based on specific circumstances and credit conditions, and when it is deemed probable that the balance is uncollectible. Account balances are written off against the allowance when it is determined that the receivable will not be recovered. The change in the allowance for doubtful accounts is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at beginning of year</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Additions charged to costs and expenses</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Deductions<br/> (1)</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at end of year</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in">Reserves deducted from accounts receivable:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Allowance for doubtful accounts</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">5,444</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,109</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(2,468</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">6,085</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Reserves deducted from accounts receivable:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,358</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,028</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,942</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">(1)</td><td>Primarily uncollectible accounts written off, net of recoveries.</td></tr></table><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
<idt:ScheduleOfChangesInAllowanceForDoubtfulAccountsTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at beginning of year</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Additions charged to costs and expenses</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Deductions<br/> (1)</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at end of year</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in">Reserves deducted from accounts receivable:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Allowance for doubtful accounts</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">5,444</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,109</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(2,468</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">6,085</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Reserves deducted from accounts receivable:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,358</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,028</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,942</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,444</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:ScheduleOfChangesInAllowanceForDoubtfulAccountsTableTextBlock>
<us-gaap:AccountsReceivableGrossCurrent contextRef="c5" decimals="-3" unitRef="usd"> 5444000 </us-gaap:AccountsReceivableGrossCurrent>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="-3" unitRef="usd"> 3109000 </us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c0" decimals="-3" id="ix_2_fact" unitRef="usd"> 2468000 </us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
<us-gaap:AccountsReceivableGrossCurrent contextRef="c4" decimals="-3" unitRef="usd"> 6085000 </us-gaap:AccountsReceivableGrossCurrent>
<us-gaap:AccountsReceivableGrossCurrent contextRef="c18" decimals="-3" unitRef="usd"> 5358000 </us-gaap:AccountsReceivableGrossCurrent>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="c10" decimals="-3" unitRef="usd"> 2028000 </us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c10" decimals="-3" id="ix_3_fact" unitRef="usd"> 1942000 </us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
<us-gaap:AccountsReceivableGrossCurrent contextRef="c5" decimals="-3" unitRef="usd"> 5444000 </us-gaap:AccountsReceivableGrossCurrent>
<us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair Value Measurements</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair value of financial and non-financial assets and liabilities is defined as an exit price, which is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The three-tier hierarchy for inputs used to measure fair value, which prioritizes the inputs to valuation techniques used to measure fair value, is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="white-space: nowrap; vertical-align: top; width: 0.75in">Level 1 –</td> <td style="vertical-align: bottom">quoted prices (unadjusted) in active markets for identical assets or liabilities.</td></tr> <tr> <td style="white-space: nowrap; vertical-align: top">Level 2 –</td> <td style="vertical-align: bottom">quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</td></tr> <tr> <td style="white-space: nowrap; vertical-align: top">Level 3 –</td> <td style="vertical-align: bottom">unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value.</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of the assets and liabilities being measured and their placement within the fair value hierarchy.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
<idt:LeasesNewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Leases</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 1, 2019, the Company adopted ASU No. 2016-02, <i>Leases (Topic 842)</i>, and the amendments thereto, related to the accounting for leases (collectively referred to as “ASC 842”) (see Note 3). ASC 842 establishes a right-of-use (“ROU”) model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer than 12 months. Leases are classified as either finance or operating, with classification affecting the pattern of expense recognition in the income statement. A modified retrospective transition approach is required for lessees for capital and operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. Entities have the option to continue to apply historical accounting under Topic 840, including its disclosure requirements, in comparative periods presented in the year of adoption. An entity that elects this option will recognize a cumulative effect adjustment to the opening balance of retained earnings in the period of adoption instead of the earliest period presented.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company elected to apply the optional ASC 842 transition provisions beginning on August 1, 2019. Accordingly, the Company continued to apply Topic 840 prior to August 1, 2019, including Topic 840 disclosure requirements, in the comparative period presented. The Company elected the package of practical expedients for all its leases that commenced before August 1, 2019. In addition, the Company elected not to apply the recognition requirements of ASC 842 for its short-term leases. As the Company’s leases do not provide an implicit rate, nor is one readily available, the Company used its incremental borrowing rate based on information available at August 1, 2019 to determine the present value of its future minimum rental payments.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:LeasesNewAccountingPronouncementsPolicyPolicyTextBlock>
<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">
<p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Recently Issued Accounting Standards Not Yet Adopted</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2016, the FASB issued ASU No. 2016-13, <i>Financial Instruments—Credit Losses (Topic 326)</i>, <i>Measurement of Credit Losses on Financial Instruments,</i> that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking current expected credit loss model that generally will result in the earlier recognition of allowance for losses. For available-for-sale debt securities with unrealized losses, entities will measure credit losses in a manner similar to current practice, except the losses will be recognized as allowances instead of reductions in the amortized cost of the securities. In addition, an entity will have to disclose significantly more information about allowances, credit quality indicators and past due securities. The new provisions will be applied as a cumulative-effect adjustment to retained earnings. The Company will adopt the new standard on August 1, 2023. The Company is evaluating the impact that the new standard will have on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic 740)</i>, <i>Simplifying the Accounting for Income Taxes,</i> that removes certain exceptions to the general principles in Topic 740, and clarifies and amends existing guidance in Topic 740. The Company will adopt the new standard on August 1, 2021. The Company is evaluating the impact that the new standard will have on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>In January 2020, the FASB issued ASU No. 2020-01, <i>Investments—Equity Securities (Topic 321)</i>, <i>Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815),</i> that clarifies the interactions between Topic 321, Topic 323, and Topic 815. The amendments in this ASU affect the application of the measurement alternative for certain equity securities and the equity method of accounting, and guidance for certain forward contracts and purchased options to purchase securities, that, upon settlement or exercise, would be accounted for under the equity method of accounting. The Company will adopt the new standard on August 1, 2021.
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
<us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 2—Revenue Recognition</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Modified Retrospective Method of Adoption and Cumulative Effect Adjustment</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company adopted ASC 606 on August 1, 2018, using the modified retrospective method. As this method requires that the cumulative effect of initially applying ASC 606 be recognized at the date of adoption, at August 1, 2018, the Company recorded an aggregate $9.1 million reduction to “Accumulated deficit” for the cumulative effect of the adoption. The cumulative effect adjustment included changes to the accounting for breakage and the costs to obtain and fulfill contracts with customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company estimates its expected breakage revenue by revenue stream recorded each month, based on inputs and assumptions about usage of the deferred revenue balances. The Company’s deferred revenue balances are primarily from BOSS Revolution Calling, traditional calling cards, and Mobile Top-Up. The Company used its historical deferred revenue usage data by revenue stream to calculate the percentage of deferred revenue by month that will become breakage. The historical data indicated that customers utilize a very high percentage of minutes purchased in the first three months. The Company reviews its estimates quarterly based on updated data and adjusts the monthly estimates accordingly.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Contracts with Customers</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company earns revenue from contracts with customers, primarily through the provision of retail telecommunications and payment offerings as well as wholesale international long-distance traffic termination. The Telecom & Payment Services segment is comprised of Growth and Core verticals. Growth includes National Retail Solutions’ (“NRS”) point of sale network offerings, and BOSS Revolution Money Transfer, an international money remittance service for customers in the United States. Core includes BOSS Revolution Calling, an international long-distance calling service marketed primarily to immigrant communities in the United States, Mobile Top-Up, which enables customers to transfer airtime and bundles of airtime, messaging, and data to mobile accounts internationally and domestically, and Carrier Services, which provides international voice and text termination as well as outsourced traffic management solutions to telecoms globally. Core also includes smaller communications and payment offerings, many in harvest mode. The net2phone segment is comprised of net2phone-Unified Communications as a Service (“UCaaS”), a cloud communications service for businesses in North and South America and certain other international markets, and net2phone-Platform Services, which provides telephony services to cable operators and other offerings that leverage a common technology platform.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Telecom & Payment Services’ growth initiatives and net2phone-UCaaS are technology-driven, synergistic businesses that leverage the core assets, and revenue in some cases is recognized over time. The Company’s core operations are mostly minute-based, paid-voice communications services, and revenue is primarily recognized at a point in time. The Company’s most significant revenue streams are from BOSS Revolution Calling, Mobile Top-Up, and Carrier Services. BOSS Revolution Calling and Mobile Top-Up are sold direct-to-consumers and through distributors and retailers.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">BOSS Revolution Calling direct-to-consumers</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">BOSS Revolution Calling direct-to-consumers is offered on a pay-as-you-go basis or in unlimited plans. The customer prepays for service in both cases, which results in a contract liability (deferred revenue). The contract term for pay-as-you-go plans is minute-to-minute that includes separate performance obligations for the series of material rights to renew the contract. The performance obligation is satisfied immediately after it arises, and the amount of consideration is known when the obligation is satisfied. Since the Company’s satisfaction of its performance obligation and the customer’s use of the service occur simultaneously, the Company recognizes revenue at the point in time when minutes are utilized, since the customer obtained control and the Company has a present right to payment. For unlimited plans, the Company has a stand ready obligation to provide service over time for an agreed upon term. Unlimited plans include fixed consideration over the term. Plan fees for unlimited plans are generally refundable up to three days after payment if there was no usage. Since the Company’s satisfaction of its performance obligation and the customer’s use of the service occur over the term, the Company recognizes revenue over a period of time as the service is rendered. The Company uses an output method as time elapses because it reflects the pattern by which the Company satisfies its performance obligation through the transfer of service to the customer. The fixed upfront consideration is recognized evenly over the service period, which is generally 24 hours, 7 days, or one month.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">BOSS Revolution Calling sold through distributors and retailers</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">BOSS Revolution Calling sold through distributors and retailers is the same service as BOSS Revolution Calling direct-to-consumers. The Company sells capacity to international calling minutes to retailers, or to distributors who resell to retailers. The retailer or distributor is the Company’s customer in these transactions. The Company’s sales price to retailers and distributors is less than the end user rate for BOSS Revolution Calling minutes. The customer or the Company may terminate their agreement at any time upon thirty days written notice without penalty. Retailers may sell BOSS Revolution Calling on a pay-as-you-go basis or in unlimited plans. As described above, for pay-as-you-go, the Company recognizes revenue at the point in time when minutes are utilized, and for unlimited plans, the Company recognizes revenue over a period of time as the service is rendered. Retailers and distributors also receive renewal commissions when certain end users subsequently purchase minutes directly from the Company. Renewal commission payments are accounted for as a reduction of the transaction price over time as the end user uses the service.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Mobile Top-Up</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Mobile Top-Up is sold direct-to-consumers and through distributors and retailers in the same manner as BOSS Revolution Calling. The Company does not terminate the minutes in its Mobile Top-Up transactions. The Company’s performance obligation is to recharge (top-up) the airtime balance of a mobile account on behalf of the Company’s customer. The Company has contracts with various mobile operators or aggregators to provide the Mobile Top-Up service. The Company determined that it is the principal in primarily all its Mobile Top-Up transactions as the Company controls the service to top-up a mobile account on behalf of the Company’s customer. However, for a portion of its domestic Mobile Top-Up business where the Company has no customer service responsibilities, no inventory risk, and does not establish the price, the Company determined that, as the Company is not considered to control the arrangement, it acts as an agent of the mobile operators. The Company records gross revenues based on the amount billed to the customer when it is the principal in the arrangement and records revenue net of the associated costs incurred when it acts as an agent in the arrangement. The performance obligation is satisfied, and revenue is recognized when the recharge of the mobile account occurs. Accordingly, transfer of control happens at the point in time that the airtime is recharged, which is when the Company has a right to payment and the customer has accepted the service.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Carrier Services</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Carrier Services are offered to both postpaid and prepaid customers. Postpaid customers are billed in arrears and typically consist of credit-worthy companies such as Tier 1 carriers and mobile network operators. Prepaid customers are typically smaller communications companies and independent call aggregators. There is no performance obligation until the transport and termination of international long-distance calls commences. The initial contract durations range from six months to one year with successive extensions. During the initial term, the contract can only be terminated in certain instances (such as bankruptcy of either party, damage to the other party’s network, fraud, or breach of contract). However, no penalties are applied if the agreement is terminated in the initial term. After the initial term has expired, either party may terminate the agreement with notice of 30 days to 60 days depending on the agreement. The term of the contract is essentially minute-to-minute as there is no penalty for an early termination and no obligation to send traffic.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Each iteration is a separate optional purchase that is occurring over the contract duration (that is, minute-by-minute). The satisfaction of the performance obligation is occurring at a point in time (as the minutes are transferred) because the provision of the service and the satisfaction of the performance obligation are essentially occurring simultaneously. Revenue is recognized at the point in time upon delivery of the service.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has not generally entered into contracts that have retroactive pricing features. Additionally, as the performance obligations are considered minute-by-minute obligations in the original contract, any modification of the original contract that leads to a conclusion that there is a new contract would not result in any adjustment related to the original contract’s consideration.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company provides discounts to its larger customers based on the expectation of a significant volume of minutes that are consistent with that class of customer in the wholesale carrier market. The discounts do not provide a material right to the customer because the customer receives the same pricing for all usage under the contract.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Carrier Services’ contracts may include tiered pricing based on minute volumes. The Company determined that its retroactive tiered pricing should be accounted for as variable consideration because the final transaction price is unknown until the customer completes or fails to complete the specified threshold. Currently, contracts with retroactive tiered pricing are not material. The Company estimates the amount of variable consideration to include in the transaction price only to the extent that it is probable that a subsequent change in the estimate would not result in a significant revenue reversal.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company enters into Notification of Reciprocal Transmission (“NORT”) transactions, in which the Company commits to purchase a specific number of wholesale carrier minutes to other specific destinations at specified rates, and the counterparty commits to purchase from the Company a specific number of minutes to specific destinations at specified rates. The number of minutes purchased and sold is not necessarily the same. The rates in these reciprocal transactions are generally not at prevailing market rates, and the amounts paid to the counterparty in excess of market rates are reflected as a reduction in revenue received from the customer. In addition, the Company enters into transactions in which it swaps minutes with another carrier. The Company recognized revenue and the related direct cost of revenue for these reciprocal and swap transactions based on the fair value of the minutes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Carrier Services’ NORT contracts include the promise of minimum guaranteed amounts of traffic. The performance obligation represents a stand ready obligation to provide the specified number of minutes over the contractual term. The initial terms of NORT contracts generally range from one month to six months. Since the Company’s satisfaction of its performance obligation of routing calls to their destination includes a minimum guaranteed amount of traffic, the Company recognizes revenue over a period of time as the service is rendered. The customer simultaneously receives and consumes the benefits provided by the Company’s performance as the Company performs. The Company uses an output method as the usage of minutes occur because it reflects the pattern by which the Company satisfies its performance obligation through the transfer of service to the customer.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Disaggregated Revenues</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table shows the Company’s revenues disaggregated by business segment and service offered to customers:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Growth:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 0.2in">BOSS Revolution Money Transfer</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">47,950</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,051</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0.2in">National Retail Solutions</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">11,980</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,199</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0.2in">Other</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">112</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">183</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Core:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.2in">Mobile Top-Up</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">334,305</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">271,995</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0.2in">BOSS Revolution Calling</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">463,917</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">490,649</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.2in">Carrier Services</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">393,769</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">514,202</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">42,914</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">55,629</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0.2in">Total Telecom & Payment Services</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,294,947</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,361,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">net2phone-UCaaS</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">31,870</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,482</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">net2phone-Platform Services</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">18,952</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,782</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Total net2phone</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">50,822</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,264</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,345,769</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,409,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following tables show the Company’s revenues disaggregated by geographic region, which is determined based on selling location:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Telecom<br/> & Payment<br/> Services</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">net2phone</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold">Year ended July 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">United States</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">888,728</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,136</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">922,864</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.2in">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">134,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">134,351</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0.2in">Netherlands</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210,743</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210,743</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,137</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,674</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,811</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">406,219</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,686</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">422,905</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,294,947</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,822</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,345,769</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-indent: -8.65pt; padding-left: 8.65pt">Year ended July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">United States</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">901,997</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,857</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">935,854</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0.2in">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">195,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">195,682</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0.2in">Netherlands</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,284</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,284</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,966</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,386</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,352</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">459,911</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,407</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">473,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,361,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,264</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,409,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Remaining Performance Obligations</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company does not have any significant revenue from performance obligations satisfied or partially satisfied in previous reporting periods. The Company’s remaining performance obligations at July 31, 2020 and 2019 had an original expected duration of one year or less.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accounts Receivable and Contract Balances</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The timing of revenue recognition may differ from the time of billing to the Company’s customers. Trade accounts receivable in the Company’s consolidated balance sheets represent unconditional rights to consideration. An entity records a contract asset when revenue is recognized in advance of the entity’s right to bill and receive consideration. The Company has not identified any contract assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Contract liabilities arise when the Company receives consideration or bills its customers prior to providing the goods or services promised in the contract. The primary component of the Company’s contract liability balance is the payments received for its prepaid BOSS Revolution Calling, traditional calling cards, and Mobile Top-Up services. Contract liabilities are recognized as revenue when services are provided to the customer. The contract liability balances are presented in the Company’s consolidated balance sheets as “Deferred revenue”. The Company’s revenue recognized in fiscal 2020 and fiscal 2019 from amounts included in the contract liability balance at the beginning of the period was $32.3 million and $31.2 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Deferred Customer Contract Acquisition and Fulfillment Costs</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company recognizes as an asset its incremental costs of obtaining a contract with a customer that it expects to recover. The Company charges its direct costs to fulfill contracts to expense as incurred. The Company’s incremental costs of obtaining a contract with a customer are sales commissions paid to acquire customers. For Telecom & Payment Services, the Company applies the practical expedient whereby the Company primarily charges these costs to expense when incurred because the amortization period would be one year or less for the asset that would have been recognized from deferring these costs. For net2phone-UCaaS sales, employees and third parties receive commissions on sales to end users. The Company amortizes the deferred costs over the expected customer relationship period when it is expected to exceed one year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s deferred customer contract acquisition costs were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Deferred customer contract acquisition costs included in “Other current assets”</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">2,350</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,474</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred customer contract acquisition costs included in “Other assets”</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,384</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,716</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,734</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2020 and fiscal 2019, the Company’s amortization of deferred customer contract acquisition costs was $2.4 million and $1.8 million, respectively.</p>
</us-gaap:RevenueFromContractWithCustomerTextBlock>
<us-gaap:CumulativeEarningsDeficit contextRef="c61" decimals="-5" unitRef="usd"> 9100000 </us-gaap:CumulativeEarningsDeficit>
<us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Growth:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 0.2in">BOSS Revolution Money Transfer</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">47,950</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,051</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0.2in">National Retail Solutions</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">11,980</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,199</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0.2in">Other</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">112</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">183</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Core:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.2in">Mobile Top-Up</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">334,305</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">271,995</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0.2in">BOSS Revolution Calling</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">463,917</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">490,649</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.2in">Carrier Services</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">393,769</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">514,202</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">42,914</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">55,629</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0.2in">Total Telecom & Payment Services</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,294,947</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,361,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">net2phone-UCaaS</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">31,870</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,482</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">net2phone-Platform Services</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">18,952</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,782</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Total net2phone</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">50,822</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,264</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,345,769</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,409,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
<us-gaap:Revenues contextRef="c62" decimals="-3" unitRef="usd"> 47950000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c63" decimals="-3" unitRef="usd"> 23051000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c64" decimals="-3" unitRef="usd"> 11980000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c65" decimals="-3" unitRef="usd"> 6199000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c66" decimals="-3" unitRef="usd"> 112000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c67" decimals="-3" unitRef="usd"> 183000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c68" decimals="-3" unitRef="usd"> 334305000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c69" decimals="-3" unitRef="usd"> 271995000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c70" decimals="-3" unitRef="usd"> 463917000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c71" decimals="-3" unitRef="usd"> 490649000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c72" decimals="-3" unitRef="usd"> 393769000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c73" decimals="-3" unitRef="usd"> 514202000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c74" decimals="-3" unitRef="usd"> 42914000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c75" decimals="-3" unitRef="usd"> 55629000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c76" decimals="-3" unitRef="usd"> 1294947000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c77" decimals="-3" unitRef="usd"> 1361908000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c78" decimals="-3" unitRef="usd"> 31870000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c79" decimals="-3" unitRef="usd"> 24482000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c80" decimals="-3" unitRef="usd"> 18952000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c81" decimals="-3" unitRef="usd"> 22782000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c82" decimals="-3" unitRef="usd"> 50822000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c83" decimals="-3" unitRef="usd"> 47264000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c0" decimals="-3" unitRef="usd"> 1345769000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c10" decimals="-3" unitRef="usd"> 1409172000 </us-gaap:Revenues>
<us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Telecom<br/> & Payment<br/> Services</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">net2phone</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold">Year ended July 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">United States</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">888,728</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">34,136</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">922,864</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.2in">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">134,339</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">134,351</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0.2in">Netherlands</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210,743</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210,743</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,137</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,674</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,811</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">406,219</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,686</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">422,905</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,294,947</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,822</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,345,769</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-indent: -8.65pt; padding-left: 8.65pt">Year ended July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">United States</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">901,997</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,857</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">935,854</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Outside the United States:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0.2in">United Kingdom</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">195,661</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">195,682</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0.2in">Netherlands</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,284</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,284</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: 0.2in">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">71,966</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,386</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">85,352</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total outside the United States</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">459,911</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,407</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">473,318</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,361,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,264</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,409,172</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
<us-gaap:Revenues contextRef="c84" decimals="-3" unitRef="usd"> 888728000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c85" decimals="-3" unitRef="usd"> 34136000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c86" decimals="-3" unitRef="usd"> 922864000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c87" decimals="-3" unitRef="usd"> 134339000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c88" decimals="-3" unitRef="usd"> 12000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c89" decimals="-3" unitRef="usd"> 134351000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c90" decimals="-3" unitRef="usd"> 210743000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c92" decimals="-3" unitRef="usd"> 210743000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c93" decimals="-3" unitRef="usd"> 61137000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c94" decimals="-3" unitRef="usd"> 16674000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c95" decimals="-3" unitRef="usd"> 77811000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c96" decimals="-3" unitRef="usd"> 406219000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c97" decimals="-3" unitRef="usd"> 16686000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c98" decimals="-3" unitRef="usd"> 422905000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c76" decimals="-3" unitRef="usd"> 1294947000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c99" decimals="-3" unitRef="usd"> 50822000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c0" decimals="-3" unitRef="usd"> 1345769000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c100" decimals="-3" unitRef="usd"> 901997000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c101" decimals="-3" unitRef="usd"> 33857000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c102" decimals="-3" unitRef="usd"> 935854000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c103" decimals="-3" unitRef="usd"> 195661000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c104" decimals="-3" unitRef="usd"> 21000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c105" decimals="-3" unitRef="usd"> 195682000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c106" decimals="-3" unitRef="usd"> 192284000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c108" decimals="-3" unitRef="usd"> 192284000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c109" decimals="-3" unitRef="usd"> 71966000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c110" decimals="-3" unitRef="usd"> 13386000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c111" decimals="-3" unitRef="usd"> 85352000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c112" decimals="-3" unitRef="usd"> 459911000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c113" decimals="-3" unitRef="usd"> 13407000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c114" decimals="-3" unitRef="usd"> 473318000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c77" decimals="-3" unitRef="usd"> 1361908000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c115" decimals="-3" unitRef="usd"> 47264000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c10" decimals="-3" unitRef="usd"> 1409172000 </us-gaap:Revenues>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c0" decimals="-5" unitRef="usd"> 32300000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c10" decimals="-5" unitRef="usd"> 31200000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:CapitalizedContractCostTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Deferred customer contract acquisition costs included in “Other current assets”</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">2,350</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,474</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Deferred customer contract acquisition costs included in “Other assets”</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,384</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,716</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,734</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:CapitalizedContractCostTableTextBlock>
<us-gaap:CapitalizedContractCostNetCurrent contextRef="c4" decimals="-3" unitRef="usd"> 2350000 </us-gaap:CapitalizedContractCostNetCurrent>
<us-gaap:CapitalizedContractCostNetCurrent contextRef="c5" decimals="-3" unitRef="usd"> 1474000 </us-gaap:CapitalizedContractCostNetCurrent>
<us-gaap:CapitalizedContractCostNetNoncurrent contextRef="c4" decimals="-3" unitRef="usd"> 2384000 </us-gaap:CapitalizedContractCostNetNoncurrent>
<us-gaap:CapitalizedContractCostNetNoncurrent contextRef="c5" decimals="-3" unitRef="usd"> 1716000 </us-gaap:CapitalizedContractCostNetNoncurrent>
<us-gaap:CapitalizedContractCostNet contextRef="c4" decimals="-3" unitRef="usd"> 4734000 </us-gaap:CapitalizedContractCostNet>
<us-gaap:CapitalizedContractCostNet contextRef="c5" decimals="-3" unitRef="usd"> 3190000 </us-gaap:CapitalizedContractCostNet>
<us-gaap:CapitalizedContractCostAmortization contextRef="c0" decimals="-5" unitRef="usd"> 2400000 </us-gaap:CapitalizedContractCostAmortization>
<us-gaap:CapitalizedContractCostAmortization contextRef="c10" decimals="-5" unitRef="usd"> 1800000 </us-gaap:CapitalizedContractCostAmortization>
<us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 3—Leases</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s leases primarily consist of operating leases for office space. These leases have remaining terms from one to six years. net2phone-UCaaS also has operating leases for office equipment. Certain of these leases include renewal options that may be exercised and/or options to terminate the lease. The Company has concluded that it is not reasonably certain that it would exercise the options to extend the lease or terminate the lease.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The adoption of ASC 842 resulted in the recognition of operating lease liabilities of $12.4 million and operating ROU assets of the same amount as of August 1, 2019 based on the present value of the remaining minimum rental payments associated with the Company’s leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">net2phone has equipment leases that were classified as capital leases under Topic 840 and are finance leases under ASC 842. net2phone is also the lessor in various equipment leases that were classified as sales-type capital leases under Topic 840, that are classified as sales-type finance leases under ASC 842. The assets and liabilities related to these finance leases are not material to the Company’s consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 26, 2018, the Company completed a pro rata distribution of the common stock that the Company held in the Company’s former subsidiary, Rafael Holdings, Inc. (“Rafael”) to the Company’s stockholders of record as of the close of business on March 13, 2018 (the “Rafael Spin-Off”). The Company leases office space and parking in Rafael’s building and parking garage located at 520 Broad St, Newark, New Jersey. The Company also leases office space in Israel from Rafael. The Newark lease expires in April 2025 and the Israel lease expires in July 2025. In fiscal 2020 and fiscal 2019, the Company incurred lease costs of $1.9 million and $1.8 million, respectively, in connection with the Rafael leases, which is included in operating lease cost in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Supplemental disclosures related to the Company’s operating leases were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31 <br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">2,832</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">246</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL LEASE COST</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,078</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -14.85pt; padding-left: 14.85pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -14.85pt; padding-left: 14.85pt">Cash paid for amounts included in the measurement of lease liabilities: </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Operating cash flows from operating leases</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,745</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Weighted-average remaining lease term-operating leases</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.2 years</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Weighted-average discount rate-operating leases</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">3.12</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s aggregate operating lease liability was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Operating lease liabilities included in “Other current liabilities”</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">2,350</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liabilities included in noncurrent liabilities</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">7,353</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">9,703</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future minimum maturities of operating lease liabilities were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ending July 31:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,621</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,453</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,072</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,827</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,418</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,391</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Less imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(688</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,703</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company adopted ASC 842 on August 1, 2019 using the modified retrospective transition approach, which requires the following disclosures for periods presented prior to adoption. In fiscal 2019, rental expense under operating leases in accordance with Topic 840 was $4.8 million. The future minimum payments for operating leases as of July 31, 2019 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ending July 31:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,876</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,558</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,585</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,108</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,869</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,459</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total payments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,455</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:LesseeOperatingLeasesTextBlock>
<idt:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionsQuantification contextRef="c116" decimals="-5" unitRef="usd"> 12400000 </idt:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionsQuantification>
<idt:LeaseTermDescription contextRef="c117"> The Newark lease expires in April 2025 and the Israel lease expires in July 2025 </idt:LeaseTermDescription>
<us-gaap:LeaseAndRentalExpense contextRef="c118" decimals="-5" unitRef="usd"> 1900000 </us-gaap:LeaseAndRentalExpense>
<us-gaap:LeaseAndRentalExpense contextRef="c119" decimals="-5" unitRef="usd"> 1800000 </us-gaap:LeaseAndRentalExpense>
<us-gaap:LeaseCostTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31 <br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">2,832</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Short-term lease cost</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">246</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL LEASE COST</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,078</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -14.85pt; padding-left: 14.85pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -14.85pt; padding-left: 14.85pt">Cash paid for amounts included in the measurement of lease liabilities: </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Operating cash flows from operating leases</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,745</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:LeaseCostTableTextBlock>
<us-gaap:OperatingLeaseCost contextRef="c0" decimals="-3" unitRef="usd"> 2832000 </us-gaap:OperatingLeaseCost>
<us-gaap:ShortTermLeaseCost contextRef="c0" decimals="-3" unitRef="usd"> 246000 </us-gaap:ShortTermLeaseCost>
<us-gaap:LeaseCost contextRef="c0" decimals="-3" unitRef="usd"> 3078000 </us-gaap:LeaseCost>
<us-gaap:OperatingLeasePayments contextRef="c0" decimals="-3" unitRef="usd"> 2745000 </us-gaap:OperatingLeasePayments>
<us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Weighted-average remaining lease term-operating leases</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.2 years</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Weighted-average discount rate-operating leases</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">3.12</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
<us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4"> P4Y2M12D </us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
<us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="4" unitRef="pure"> 0.0312 </us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
<us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Operating lease liabilities included in “Other current liabilities”</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">2,350</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liabilities included in noncurrent liabilities</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">7,353</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">9,703</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="c120" decimals="-3" unitRef="usd"> 2350000 </us-gaap:OperatingLeaseLiabilityCurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="-3" unitRef="usd"> 7353000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:OperatingLeaseLiability contextRef="c4" decimals="-3" unitRef="usd"> 9703000 </us-gaap:OperatingLeaseLiability>
<us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ending July 31:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,621</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,453</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,072</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,827</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,418</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Total lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,391</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Less imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(688</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,703</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths contextRef="c4" decimals="-3" unitRef="usd"> 2621000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo contextRef="c4" decimals="-3" unitRef="usd"> 2453000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree contextRef="c4" decimals="-3" unitRef="usd"> 2072000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour contextRef="c4" decimals="-3" unitRef="usd"> 1827000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive contextRef="c4" decimals="-3" unitRef="usd"> 1418000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c4" decimals="-3" unitRef="usd"> 10391000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
<us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c4" decimals="-3" unitRef="usd"> 688000 </us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
<us-gaap:OperatingLeaseLiability contextRef="c4" decimals="-3" unitRef="usd"> 9703000 </us-gaap:OperatingLeaseLiability>
<us-gaap:LeaseAndRentalExpense contextRef="c10" decimals="-5" unitRef="usd"> 4800000 </us-gaap:LeaseAndRentalExpense>
<us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: right"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Year ending July 31:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,876</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,558</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,585</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,108</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,869</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,459</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total payments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,455</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c5" decimals="-3" unitRef="usd"> 6876000 </us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c5" decimals="-3" unitRef="usd"> 3558000 </us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c5" decimals="-3" unitRef="usd"> 2585000 </us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c5" decimals="-3" unitRef="usd"> 2108000 </us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c5" decimals="-3" unitRef="usd"> 1869000 </us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c5" decimals="-3" unitRef="usd"> 1459000 </us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c5" decimals="-3" unitRef="usd"> 18455000 </us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
<us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 4—Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table provides a reconciliation of cash, cash equivalents, and restricted cash and cash equivalents reported in the consolidated balance sheets that equals the total of the same amounts reported in the consolidated statements of cash flows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">84,860</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">80,168</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Restricted cash and cash equivalents</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">116,362</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">177,031</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">201,222</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">257,199</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020 and 2019, restricted cash and cash equivalents included $116.3 million and $176.8 million, respectively, in restricted cash and cash equivalents held by IDT Financial Services Limited, the Company’s Gibraltar-based bank.</p>
</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
<us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">84,860</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">80,168</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Restricted cash and cash equivalents</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">116,362</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">177,031</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -14.85pt; padding-left: 14.85pt">TOTAL CASH, CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">201,222</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">257,199</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" unitRef="usd"> 84860000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" unitRef="usd"> 80168000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" unitRef="usd"> 116362000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" unitRef="usd"> 177031000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" unitRef="usd"> 201222000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="-3" unitRef="usd"> 257199000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c121" decimals="-5" unitRef="usd"> 116300000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c122" decimals="-5" unitRef="usd"> 176800000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<idt:Acquistions contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 5—Acquisitions</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Ringsouth Europa, S.L.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On December 11, 2019, the Company’s subsidiary, net2phone, Inc. acquired 100% of the outstanding shares of Ringsouth Europa, S.L. (“Ringsouth”), a <span>regional provider of cloud communications services to businesses in </span>Spain. The acquisition expands net2phone’s business into Spain. Ringsouth’s operating results from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The acquisition date fair value of the consideration consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash paid</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">450</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Contingent consideration</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">375</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -12.5pt; padding-left: 12.95pt">Total fair value of consideration</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The contingent consideration includes two potential payments to the seller of $0.4 million each, based on monthly recurring revenue targets to be achieved over a 36-month period and 48-month period. The second potential payment is not contingent upon meeting the target for the first payment. The fair value of the contingent consideration was estimated using discounted cash flow models and Monte Carlo simulations. This fair value measurement was based on significant inputs not observable in the market and therefore represents a Level 3 measurement. There was no change in the estimated fair value of the contingent consideration in the period from the acquisition date to July 31, 2020, although the balance changed due to foreign currency translation adjustments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The impact of the acquisition’s purchase price allocations on the Company’s consolidated balance sheet was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Trade accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">142</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.5in; padding-left: 0.5in">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -11.15pt; padding-left: 11.15pt">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">84</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -11.15pt; padding-left: 11.15pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,437</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Non-compete agreement (4-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Customer relationships (7-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Tradename (2-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred income tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(302</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(136</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(408</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(351</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net assets acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The goodwill was assigned to the net2phone segment and was attributable primarily to Ringsouth’s assembled workforce and expected synergies from the business combination. The goodwill is expected to be deductible for income tax purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s pro forma results of operations as if the Ringsouth acquisition occurred on August 1, 2018 were not materially different from the actual results of operations.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Versature Corp.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On September 14, 2018, the Company acquired 100% of the outstanding shares of Versature Corp., a UCaaS provider serving the Canadian market, for cash of $5.9 million. The acquisition expanded the Company’s UCaaS business into Canada. Versature’s operating results from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The impact of the acquisition’s purchase price allocations on the Company’s consolidated balance sheet and the acquisition date fair value of the total consideration transferred were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Trade accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">370</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.5in; padding-left: 0.5in">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -11.15pt; padding-left: 11.15pt">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,826</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-compete agreement (5-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">600</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Customer relationships (20-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,003</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Tradename (20-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">490</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">486</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(81</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(523</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(710</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net assets excluding cash acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,526</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Supplemental information:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash paid</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,943</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Cash acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(417</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -12.5pt; padding-left: 12.95pt">Total consideration, net of cash acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,526</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s pro forma results of operations as if the Versature acquisition occurred on August 1, 2018 were not materially different from the actual results of operations.</p>
</idt:Acquistions>
<us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c123" decimals="2" unitRef="pure"> 1 </us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
<us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash paid</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">450</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Contingent consideration</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">375</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -12.5pt; padding-left: 12.95pt">Total fair value of consideration</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
<us-gaap:PaymentsToAcquireBusinessesGross contextRef="c0" decimals="-3" unitRef="usd"> 450000 </us-gaap:PaymentsToAcquireBusinessesGross>
<us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c4" decimals="-3" unitRef="usd"> 375000 </us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c0" decimals="-3" unitRef="usd"> 825000 </us-gaap:BusinessCombinationConsiderationTransferred1>
<us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription contextRef="c0"> The contingent consideration includes two potential payments to the seller of $0.4 million each, based on monthly recurring revenue targets to be achieved over a 36-month period and 48-month period. </us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription>
<us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Trade accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">142</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.5in; padding-left: 0.5in">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -11.15pt; padding-left: 11.15pt">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">84</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -11.15pt; padding-left: 11.15pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,437</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Non-compete agreement (4-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Customer relationships (7-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Tradename (2-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Deferred income tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(302</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(136</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Other current liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(408</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Other liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(351</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net assets acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c4" decimals="-3" unitRef="usd"> 142000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c4" decimals="-3" unitRef="usd"> 21000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c4" decimals="-3" unitRef="usd"> 84000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
<idt:BusinessCombinationRecognizedExcessPurchasePriceGoodwill contextRef="c4" decimals="-3" unitRef="usd"> 1437000 </idt:BusinessCombinationRecognizedExcessPurchasePriceGoodwill>
<idt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentNonCompeteAgreement contextRef="c4" decimals="-3" unitRef="usd"> 50000 </idt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentNonCompeteAgreement>
<idt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentCustomerRelationships contextRef="c4" decimals="-3" unitRef="usd"> 130000 </idt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentCustomerRelationships>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c4" decimals="-3" unitRef="usd"> 30000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets contextRef="c4" decimals="-3" unitRef="usd"> 118000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets contextRef="c4" decimals="-3" unitRef="usd"> 10000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c4" decimals="-3" unitRef="usd"> 302000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
<idt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAccruedExpenses contextRef="c4" decimals="-3" unitRef="usd"> 136000 </idt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAccruedExpenses>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c4" decimals="-3" unitRef="usd"> 408000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c4" decimals="-3" unitRef="usd"> 351000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c4" decimals="-3" unitRef="usd"> 825000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
<us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c124" decimals="2" unitRef="pure"> 1 </us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
<us-gaap:PaymentsToAcquireBusinessesGross contextRef="c125" decimals="-5" unitRef="usd"> 5900000 </us-gaap:PaymentsToAcquireBusinessesGross>
<idt:ScheduleOfBusinessAcquisitionsByBalanceSheetTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Trade accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">370</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.5in; padding-left: 0.5in">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -11.15pt; padding-left: 11.15pt">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,826</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-compete agreement (5-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">600</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Customer relationships (20-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,003</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -12.25pt; padding-left: 12.25pt">Tradename (20-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">490</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">486</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Trade accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(81</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(523</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Other liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(710</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net assets excluding cash acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,526</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Supplemental information:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Cash paid</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,943</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Cash acquired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(417</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -12.5pt; padding-left: 12.95pt">Total consideration, net of cash acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,526</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:ScheduleOfBusinessAcquisitionsByBalanceSheetTableTextBlock>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c126" decimals="-3" unitRef="usd"> 370000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c126" decimals="-3" unitRef="usd"> 65000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c126" decimals="-3" unitRef="usd"> 1826000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
<idt:idt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentNonCompeteAgreement contextRef="c126" decimals="-3" unitRef="usd"> 600000 </idt:idt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentNonCompeteAgreement>
<idt:idt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentCustomerRelationships contextRef="c126" decimals="-3" unitRef="usd"> 3003000 </idt:idt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentCustomerRelationships>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c126" decimals="-3" unitRef="usd"> 490000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c126" decimals="-3" unitRef="usd"> 486000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c126" decimals="-3" unitRef="usd"> 81000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c126" decimals="-3" unitRef="usd"> 523000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="c126" decimals="-3" unitRef="usd"> 710000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c127" decimals="-3" unitRef="usd"> 5526000 </us-gaap:BusinessCombinationConsiderationTransferred1>
<us-gaap:PaymentsToAcquireBusinessesGross contextRef="c127" decimals="-3" unitRef="usd"> 5943000 </us-gaap:PaymentsToAcquireBusinessesGross>
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c126" decimals="-3" unitRef="usd"> 417000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c127" decimals="-3" unitRef="usd"> 5526000 </us-gaap:BusinessCombinationConsiderationTransferred1>
<us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 6—Debt Securities</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is a summary of available-for-sale debt securities:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortized <br/> Cost</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Unrealized <br/> Gains</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Unrealized <br/> Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -8.65pt; padding-left: 25.9pt">Certificates of deposit*</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,844</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,902</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">U.S. Treasury bills</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,498</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,498</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,979</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,963</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">18,321</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">58</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(16</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">18,363</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 25.9pt">Certificates of deposit*</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,234</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,234</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">300</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">300</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,534</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,534</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.2in">*</td><td>Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Proceeds from maturities and sales of debt securities were $6.5 million and $5.3 million in fiscal 2020 and fiscal 2019, respectively. There were no realized gains or realized losses from sales of debt securities in fiscal 2020 and fiscal 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The contractual maturities of the Company’s available-for-sale debt securities at July 31, 2020 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,941</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">After one year through five years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,449</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">After five years through ten years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">After ten years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">764</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,363</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following available-for-sale debt securities were in an unrealized loss position for which other-than-temporary impairments were not recognized:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Unrealized <br/> Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Fair <br/> Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left; padding-bottom: 1.5pt">Municipal bonds</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">16</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,963</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020 and 2019, there were no securities in a continuous unrealized loss position for 12 months or longer.</p>
</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
<us-gaap:MarketableSecuritiesTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortized <br/> Cost</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Unrealized <br/> Gains</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/> Unrealized <br/> Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -8.65pt; padding-left: 25.9pt">Certificates of deposit*</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,844</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,902</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">U.S. Treasury bills</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,498</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,498</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,979</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,963</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">18,321</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">58</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(16</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">18,363</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 25.9pt">Certificates of deposit*</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,234</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,234</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Municipal bonds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">300</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">300</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,534</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,534</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:MarketableSecuritiesTextBlock>
<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c128" decimals="-3" id="ix_4_fact" unitRef="usd"> 13844000 </us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c128" decimals="-3" id="ix_5_fact" unitRef="usd"> 58000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c128" decimals="-3" id="ix_6_fact" unitRef="usd"> 13902000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c129" decimals="-3" unitRef="usd"> 2498000 </us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c129" decimals="-3" unitRef="usd"> 2498000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c130" decimals="-3" unitRef="usd"> 1979000 </us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c130" decimals="-3" unitRef="usd"> 16000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c130" decimals="-3" unitRef="usd"> 1963000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c4" decimals="-3" unitRef="usd"> 18321000 </us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c4" decimals="-3" unitRef="usd"> 58000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c4" decimals="-3" unitRef="usd"> 16000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c4" decimals="-3" unitRef="usd"> 18363000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c131" decimals="-3" id="ix_7_fact" unitRef="usd"> 2234000 </us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c131" decimals="-3" id="ix_8_fact" unitRef="usd"> 2234000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c132" decimals="-3" unitRef="usd"> 300000 </us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c132" decimals="-3" unitRef="usd"> 300000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c5" decimals="-3" unitRef="usd"> 2534000 </us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c5" decimals="-3" unitRef="usd"> 2534000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c0" decimals="-5" unitRef="usd"> 6500000 </us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
<us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c10" decimals="-5" unitRef="usd"> 5300000 </us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
<us-gaap:AvailableForSaleSecuritiesGrossRealizedGains contextRef="c0" decimals="0" unitRef="usd"> 0 </us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
<us-gaap:AvailableForSaleSecuritiesGrossRealizedGains contextRef="c10" decimals="0" unitRef="usd"> 0 </us-gaap:AvailableForSaleSecuritiesGrossRealizedGains>
<us-gaap:AvailableForSaleSecuritiesTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Within one year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,941</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">After one year through five years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,449</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">After five years through ten years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">After ten years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">764</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18,363</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:AvailableForSaleSecuritiesTextBlock>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c4" decimals="-3" unitRef="usd"> 15941000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c4" decimals="-3" unitRef="usd"> 1449000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c4" decimals="-3" unitRef="usd"> 209000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c4" decimals="-3" unitRef="usd"> 764000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate contextRef="c4" decimals="-3" unitRef="usd"> 18363000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
<us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Unrealized <br/> Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Fair <br/> Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 76%; text-align: left; padding-bottom: 1.5pt">Municipal bonds</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">16</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,963</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock>
<us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="c133" decimals="-3" unitRef="usd"> 16000 </us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
<us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="c133" decimals="-3" unitRef="usd"> 1963000 </us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
<idt:EquityInvestmentsDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 7—Equity Investments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At August 1, 2018, the cumulative effect of adopting ASU No. 2016-01, <i>Financial Instruments</i><i>Overall (Subtopic 825-10)</i>, <i>Recognition and Measurement of Financial Assets and Financial Liabilities</i> (see Note 1) was a $1.2 million increase in noncurrent “Equity investments”, a $33,000 decrease in “Accumulated other comprehensive loss” and a $1.1 million decrease in “Accumulated deficit”, primarily from the measurement at fair value of the Company’s shares of Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”) and the derecognition of unrealized holding losses on equity securities classified as available-for-sale.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Equity investments consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (dollars in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Zedge, Inc. Class B common stock, 42,282 shares at July 31, 2020 and 2019</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">59</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Rafael Holdings, Inc. Class B common stock, 27,806 and 27,419 shares at July 31, 2020 and 2019, respectively</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">389</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">567</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Mutual funds</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,516</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,053</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Current equity investments</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,964</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,688</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Visa Series C Preferred</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">3,825</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,619</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Hedge funds</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">4,783</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,475</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">225</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">225</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Noncurrent equity investments</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,833</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,319</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On June 1, 2016, the Company completed a pro rata distribution of the common stock that the Company held in the Company’s subsidiary Zedge, Inc. (“Zedge”) to the Company’s stockholders of record as of the close of business on May 26, 2016. The Company received Zedge Class B common shares as well as Rafael Class B common shares in connection with the lapsing of restrictions on Zedge and Rafael restricted stock held by certain of the Company’s employees and the Company’s payment of taxes related thereto.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2016, upon the acquisition of Visa Europe Limited by Visa, Inc. (“Visa”), IDT Financial Services Limited received 1,830 shares of Visa Series C Preferred among other consideration. At July 31, 2020, each share of Visa Series C Preferred was convertible into 13.722 shares of Visa Class A common stock (the “Conversion Adjustment), subject to certain conditions, and will be convertible at the holder’s option beginning in June 2028. On September 24, 2020, in connection with Visa’s first mandatory release assessment, the Company received 125 shares of Visa Inc. Series A Convertible Participating Preferred Stock (“Visa Series A Preferred”) and the Conversion Adjustment for Visa Series C Preferred was reduced to 6.861. The 125 shares of Visa Series A Preferred are convertible into 12,500 shares of Visa Class A common stock. On September 24, 2020, the Company estimated the aggregate fair value of its shares of Visa Series C Preferred and Visa Series A Preferred was $4.4 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The changes in the carrying value of the Company’s equity investments without readily determinable fair values for which the Company elected the measurement alternative was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance, beginning of period</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,919</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,883</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Adoption of change in accounting for equity investments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,213</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Adjusted balance</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,919</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,096</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Adjustment for observable transactions involving a similar investment from the same issuer</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">206</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">826</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Upward adjustments</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">3</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Redemptions</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(19</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Impairments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">BALANCE, END OF PERIOD</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,109</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,919</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company increased the carrying value of the 1,830 shares of Visa Series C Preferred it held by $0.2 million and $0.8 million in fiscal 2020 and fiscal 2019, respectively, based on the fair value of Visa Class A common stock and a discount for lack of current marketability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Unrealized gains and losses for all equity investments included the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: left">Net (losses) gains recognized during the period on equity investments</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(336</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,779</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Less: net gains and losses recognized during the period on equity investments redeemed during the period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-135"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-136"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(336</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,779</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</idt:EquityInvestmentsDisclosureTextBlock>
<idt:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets3 contextRef="c134" decimals="-5" unitRef="usd"> 1200000 </idt:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets3>
<idt:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets3 contextRef="c135" decimals="0" unitRef="usd"> 33000 </idt:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets3>
<idt:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets3 contextRef="c136" decimals="-5" unitRef="usd"> 1100000 </idt:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets3>
<idt:ScheduleOfEquityInvestmentsTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (dollars in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Zedge, Inc. Class B common stock, 42,282 shares at July 31, 2020 and 2019</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">59</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Rafael Holdings, Inc. Class B common stock, 27,806 and 27,419 shares at July 31, 2020 and 2019, respectively</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">389</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">567</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in; padding-left: 0.25in">Mutual funds</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,516</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,053</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Current equity investments</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,964</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,688</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Visa Series C Preferred</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">3,825</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,619</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Hedge funds</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">4,783</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,475</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">225</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">225</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Noncurrent equity investments</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,833</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,319</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:ScheduleOfEquityInvestmentsTableTextBlock>
<idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock contextRef="c156" decimals="INF" unitRef="shares"> 42282 </idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock>
<idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock contextRef="c157" decimals="INF" unitRef="shares"> 42282 </idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock>
<us-gaap:OtherShortTermInvestments contextRef="c144" decimals="-3" unitRef="usd"> 59000 </us-gaap:OtherShortTermInvestments>
<us-gaap:OtherShortTermInvestments contextRef="c145" decimals="-3" unitRef="usd"> 68000 </us-gaap:OtherShortTermInvestments>
<idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock contextRef="c158" decimals="INF" unitRef="shares"> 27806 </idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock>
<idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock contextRef="c159" decimals="INF" unitRef="shares"> 27419 </idt:NumberOfRelatedPartySharesReceivedInConnectionWithRestrictedStock>
<us-gaap:OtherShortTermInvestments contextRef="c146" decimals="-3" unitRef="usd"> 389000 </us-gaap:OtherShortTermInvestments>
<us-gaap:OtherShortTermInvestments contextRef="c147" decimals="-3" unitRef="usd"> 567000 </us-gaap:OtherShortTermInvestments>
<us-gaap:OtherShortTermInvestments contextRef="c148" decimals="-3" unitRef="usd"> 5516000 </us-gaap:OtherShortTermInvestments>
<us-gaap:OtherShortTermInvestments contextRef="c149" decimals="-3" unitRef="usd"> 5053000 </us-gaap:OtherShortTermInvestments>
<us-gaap:OtherShortTermInvestments contextRef="c4" decimals="-3" unitRef="usd"> 5964000 </us-gaap:OtherShortTermInvestments>
<us-gaap:OtherShortTermInvestments contextRef="c5" decimals="-3" unitRef="usd"> 5688000 </us-gaap:OtherShortTermInvestments>
<us-gaap:LongTermInvestments contextRef="c150" decimals="-3" unitRef="usd"> 3825000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c151" decimals="-3" unitRef="usd"> 3619000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c152" decimals="-3" unitRef="usd"> 4783000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c153" decimals="-3" unitRef="usd"> 5475000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c154" decimals="-3" unitRef="usd"> 225000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c155" decimals="-3" unitRef="usd"> 225000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c4" decimals="-3" unitRef="usd"> 8833000 </us-gaap:LongTermInvestments>
<us-gaap:LongTermInvestments contextRef="c5" decimals="-3" unitRef="usd"> 9319000 </us-gaap:LongTermInvestments>
<us-gaap:InvestmentOwnedBalanceShares contextRef="c137" decimals="INF" unitRef="shares"> 1830 </us-gaap:InvestmentOwnedBalanceShares>
<us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion contextRef="c138" decimals="INF" unitRef="shares"> 13.722 </us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
<us-gaap:InvestmentOwnedBalanceShares contextRef="c139" decimals="INF" unitRef="shares"> 125 </us-gaap:InvestmentOwnedBalanceShares>
<us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion contextRef="c139" decimals="INF" unitRef="shares"> 6.861 </us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
<us-gaap:InvestmentOwnedBalanceShares contextRef="c140" decimals="INF" unitRef="shares"> 12500 </us-gaap:InvestmentOwnedBalanceShares>
<us-gaap:LongTermInvestments contextRef="c139" decimals="-5" unitRef="usd"> 4400000 </us-gaap:LongTermInvestments>
<us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Balance, beginning of period</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,919</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,883</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Adoption of change in accounting for equity investments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,213</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Adjusted balance</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,919</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,096</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Adjustment for observable transactions involving a similar investment from the same issuer</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">206</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">826</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Upward adjustments</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">3</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Redemptions</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(19</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Impairments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">BALANCE, END OF PERIOD</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,109</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,919</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock>
<us-gaap:EquitySecuritiesFvNi contextRef="c5" decimals="-3" unitRef="usd"> 3919000 </us-gaap:EquitySecuritiesFvNi>
<us-gaap:EquitySecuritiesFvNi contextRef="c18" decimals="-3" unitRef="usd"> 1883000 </us-gaap:EquitySecuritiesFvNi>
<idt:AdoptionOfChangeInAccountingForEquityInvestments contextRef="c10" decimals="-3" unitRef="usd"> 1213000 </idt:AdoptionOfChangeInAccountingForEquityInvestments>
<idt:EquitySecuritiesFvNiAdjusted contextRef="c0" decimals="-3" unitRef="usd"> 3919000 </idt:EquitySecuritiesFvNiAdjusted>
<idt:EquitySecuritiesFvNiAdjusted contextRef="c10" decimals="-3" unitRef="usd"> 3096000 </idt:EquitySecuritiesFvNiAdjusted>
<us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount contextRef="c0" decimals="-3" unitRef="usd"> 206000 </us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
<us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount contextRef="c10" decimals="-3" unitRef="usd"> 826000 </us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
<idt:EquitySecuritiesWithoutReadilyDeterminableFairValueOtherUpwardPriceAdjustmentAnnualAmount contextRef="c0" decimals="-3" unitRef="usd"> 3000 </idt:EquitySecuritiesWithoutReadilyDeterminableFairValueOtherUpwardPriceAdjustmentAnnualAmount>
<idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAnnualAmount contextRef="c0" decimals="-3" unitRef="usd"> -19000 </idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAnnualAmount>
<idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAnnualAmount contextRef="c10" decimals="-3" unitRef="usd"> -3000 </idt:EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAnnualAmount>
<us-gaap:EquitySecuritiesFvNi contextRef="c4" decimals="-3" unitRef="usd"> 4109000 </us-gaap:EquitySecuritiesFvNi>
<us-gaap:EquitySecuritiesFvNi contextRef="c5" decimals="-3" unitRef="usd"> 3919000 </us-gaap:EquitySecuritiesFvNi>
<us-gaap:InvestmentOwnedBalanceShares contextRef="c141" decimals="INF" unitRef="shares"> 1830 </us-gaap:InvestmentOwnedBalanceShares>
<us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount contextRef="c142" decimals="-5" unitRef="usd"> 200000 </us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
<us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount contextRef="c143" decimals="-5" unitRef="usd"> 800000 </us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
<us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: left">Net (losses) gains recognized during the period on equity investments</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(336</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,779</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Less: net gains and losses recognized during the period on equity investments redeemed during the period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-135"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-136"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(336</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,779</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock>
<idt:EquitySecuritiesFvNiRecognizedGainLossNet contextRef="c0" decimals="-3" unitRef="usd"> -336000 </idt:EquitySecuritiesFvNiRecognizedGainLossNet>
<idt:EquitySecuritiesFvNiRecognizedGainLossNet contextRef="c10" decimals="-3" unitRef="usd"> 1779000 </idt:EquitySecuritiesFvNiRecognizedGainLossNet>
<idt:EquitySecuritiesFvNiRecognizedUnrealizedGainLossNetEquitySecuritiesHeld contextRef="c0" decimals="-3" unitRef="usd"> -336000 </idt:EquitySecuritiesFvNiRecognizedUnrealizedGainLossNetEquitySecuritiesHeld>
<idt:EquitySecuritiesFvNiRecognizedUnrealizedGainLossNetEquitySecuritiesHeld contextRef="c10" decimals="-3" unitRef="usd"> 1779000 </idt:EquitySecuritiesFvNiRecognizedUnrealizedGainLossNetEquitySecuritiesHeld>
<us-gaap:FairValueDisclosuresTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 8—Fair Value Measurements</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table presents the balance of assets and liabilities measured at fair value on a recurring basis:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Debt securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,498</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,865</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,363</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-139"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,964</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in noncurrent assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.45pt; padding-left: 0.25in">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,462</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">15,865</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">28,152</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Contingent consideration included in other noncurrent liabilities (see Note 5)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(396</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(396</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.7pt; padding-left: 7.9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Debt securities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-144"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,534</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,534</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,688</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in noncurrent assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-148"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-149"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.45pt; padding-left: 0.25in">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,688</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,534</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11,841</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2019, the Company did not have any liabilities measured at fair value on a recurring basis.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020 and 2019, the Company had $4.8 million and $5.5 million, respectively, in investments in hedge funds, which were included in noncurrent “Equity investments” in the accompanying consolidated balance sheets. The Company’s investments in hedge funds were accounted for using the equity method, therefore they were not measured at fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following tables summarize the change in the balance of the Company’s assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>Year ended July 31,</td><td> </td> <td colspan="6"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Balance, beginning of period</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,619</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-150"></div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Transfer into Level 3 from adoption of change in accounting for equity investments</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-151"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,793</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total gains included in “Other (expense) income, net”</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">206</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">826</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">BALANCE, END OF PERIOD</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -8.65pt; padding-left: 8.65pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following tables summarize the change in the balance of the Company’s liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3). There were no liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) in fiscal 2019.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>Year ended July 31,</td><td> </td> <td colspan="6"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Balance, beginning of period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Transfer into Level 3 from acquisition (see Note 5)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 9%; font-weight: bold; text-align: right">375</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156"></div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total loss recognized in “Foreign currency translation adjustments”</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">21</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-157"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">BALANCE, END OF PERIOD</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">396</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -8.65pt; padding-left: 8.65pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Change in unrealized gains or losses for the period included in earnings for liabilities at the end of the period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Fair Value of Other Financial Instruments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The estimated fair value of the Company’s other financial instruments was determined using available market information or other appropriate valuation methodologies. However, considerable judgment is required in interpreting these data to develop estimates of fair value. Consequently, the estimates are not necessarily indicative of the amounts that could be realized or would be paid in a current market exchange.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Cash and cash equivalents, restricted cash and cash equivalents, other current assets, customer deposits, and other current liabilities.</i></span> At July 31, 2020 and 2019, the carrying amount of these assets and liabilities approximated fair value because of the short period of time to maturity. The fair value estimates for cash, cash equivalents and restricted cash and cash equivalents were classified as Level 1 and other current assets, customer deposits, and other current liabilities were classified as Level 2 of the fair value hierarchy.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Other assets and other liabilities.</i></span> At July 31, 2020 and 2019, the carrying amount of these assets and liabilities approximated fair value. The fair values were estimated based on the Company’s assumptions, which were classified as Level 3 of the fair value hierarchy.</p>
</us-gaap:FairValueDisclosuresTextBlock>
<us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Debt securities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,498</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,865</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,363</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-139"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,964</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in noncurrent assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.45pt; padding-left: 0.25in">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,462</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">15,865</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">28,152</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Contingent consideration included in other noncurrent liabilities (see Note 5)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(396</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(396</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.7pt; padding-left: 7.9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Debt securities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-144"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,534</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,534</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,688</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.7pt; padding-left: 7.9pt">Equity investments included in noncurrent assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-148"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-149"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.45pt; padding-left: 0.25in">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,688</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,534</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11,841</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c160" decimals="-3" unitRef="usd"> 2498000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c161" decimals="-3" unitRef="usd"> 15865000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c163" decimals="-3" unitRef="usd"> 18363000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<idt:EquityInvestmentsCurrentAsset contextRef="c160" decimals="-3" unitRef="usd"> 5964000 </idt:EquityInvestmentsCurrentAsset>
<idt:EquityInvestmentsCurrentAsset contextRef="c163" decimals="-3" unitRef="usd"> 5964000 </idt:EquityInvestmentsCurrentAsset>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c162" decimals="-3" unitRef="usd"> 3825000 </idt:EquityInvestmentsNoncurrentAssets>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c163" decimals="-3" unitRef="usd"> 3825000 </idt:EquityInvestmentsNoncurrentAssets>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c160" decimals="-3" unitRef="usd"> 8462000 </us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c161" decimals="-3" unitRef="usd"> 15865000 </us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c162" decimals="-3" unitRef="usd"> 3825000 </us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c163" decimals="-3" unitRef="usd"> 28152000 </us-gaap:InvestmentsFairValueDisclosure>
<idt:ContingentConsiderationIncludedInOtherNoncurrentLiabilities contextRef="c162" decimals="-3" unitRef="usd"> -396000 </idt:ContingentConsiderationIncludedInOtherNoncurrentLiabilities>
<idt:ContingentConsiderationIncludedInOtherNoncurrentLiabilities contextRef="c163" decimals="-3" unitRef="usd"> -396000 </idt:ContingentConsiderationIncludedInOtherNoncurrentLiabilities>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c165" decimals="-3" unitRef="usd"> 2534000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c167" decimals="-3" unitRef="usd"> 2534000 </us-gaap:AvailableForSaleSecuritiesDebtSecurities>
<idt:EquityInvestmentsCurrentAsset contextRef="c164" decimals="-3" unitRef="usd"> 5688000 </idt:EquityInvestmentsCurrentAsset>
<idt:EquityInvestmentsCurrentAsset contextRef="c167" decimals="-3" unitRef="usd"> 5688000 </idt:EquityInvestmentsCurrentAsset>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c166" decimals="-3" unitRef="usd"> 3619000 </idt:EquityInvestmentsNoncurrentAssets>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c167" decimals="-3" unitRef="usd"> 3619000 </idt:EquityInvestmentsNoncurrentAssets>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c164" decimals="-3" unitRef="usd"> 5688000 </us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c165" decimals="-3" unitRef="usd"> 2534000 </us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c166" decimals="-3" unitRef="usd"> 3619000 </us-gaap:InvestmentsFairValueDisclosure>
<us-gaap:InvestmentsFairValueDisclosure contextRef="c167" decimals="-3" unitRef="usd"> 11841000 </us-gaap:InvestmentsFairValueDisclosure>
<idt:InvestmentInHedgeFunds contextRef="c4" decimals="-5" unitRef="usd"> 4800000 </idt:InvestmentInHedgeFunds>
<idt:InvestmentInHedgeFunds contextRef="c5" decimals="-5" unitRef="usd"> 5500000 </idt:InvestmentInHedgeFunds>
<us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>Year ended July 31,</td><td> </td> <td colspan="6"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Balance, beginning of period</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,619</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-150"></div></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Transfer into Level 3 from adoption of change in accounting for equity investments</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-151"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,793</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total gains included in “Other (expense) income, net”</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">206</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">826</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">BALANCE, END OF PERIOD</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,825</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,619</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -8.65pt; padding-left: 8.65pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-152"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-153"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c5" decimals="-3" unitRef="usd"> 3619000 </us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
<idt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevelThreeFromAdoptionOfAccountingChange contextRef="c10" decimals="-3" unitRef="usd"> 2793000 </idt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevelThreeFromAdoptionOfAccountingChange>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="c0" decimals="-3" unitRef="usd"> 206000 </us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="c10" decimals="-3" unitRef="usd"> 826000 </us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c4" decimals="-3" unitRef="usd"> 3825000 </us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c5" decimals="-3" unitRef="usd"> 3619000 </us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
<idt:ScheduleOfLiabilitiesMeasuredAtFairValueOnARecurringBasisUsingSignificantUnobservableInputsTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>Year ended July 31,</td><td> </td> <td colspan="6"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Balance, beginning of period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Transfer into Level 3 from acquisition (see Note 5)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 9%; font-weight: bold; text-align: right">375</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156"></div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total loss recognized in “Foreign currency translation adjustments”</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">21</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-157"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">BALANCE, END OF PERIOD</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">396</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -8.65pt; padding-left: 8.65pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Change in unrealized gains or losses for the period included in earnings for liabilities at the end of the period</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:ScheduleOfLiabilitiesMeasuredAtFairValueOnARecurringBasisUsingSignificantUnobservableInputsTableTextBlock>
<idt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitiesTransfersIntoLevelThreeFromAcquisition contextRef="c0" decimals="-3" unitRef="usd"> 375000 </idt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitiesTransfersIntoLevelThreeFromAcquisition>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome contextRef="c0" decimals="-3" unitRef="usd"> 21000 </us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c4" decimals="-3" unitRef="usd"> 396000 </us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
<us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 9—Property, Plant and Equipment</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Equipment</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">67,530</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">79,465</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Computer software</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">130,565</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">120,996</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1,723</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,384</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">450</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">200,268</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">202,248</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less accumulated depreciation and amortization</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(170,207</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(167,893</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Property, plant and equipment, net</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">30,061</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,355</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Depreciation and amortization expense of property, plant and equipment was $20.0 million and $22.3 million in fiscal 2020 and fiscal 2019, respectively.</p>
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Equipment</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">67,530</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">79,465</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Computer software</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">130,565</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">120,996</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Leasehold improvements</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1,723</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,384</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">450</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">403</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">200,268</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">202,248</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less accumulated depreciation and amortization</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(170,207</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(167,893</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Property, plant and equipment, net</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">30,061</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">34,355</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:PropertyPlantAndEquipmentTextBlock>
<us-gaap:MachineryAndEquipmentGross contextRef="c4" decimals="-3" unitRef="usd"> 67530000 </us-gaap:MachineryAndEquipmentGross>
<us-gaap:MachineryAndEquipmentGross contextRef="c5" decimals="-3" unitRef="usd"> 79465000 </us-gaap:MachineryAndEquipmentGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="c4" decimals="-3" unitRef="usd"> 130565000 </us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="c5" decimals="-3" unitRef="usd"> 120996000 </us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:LeaseholdImprovementsGross contextRef="c4" decimals="-3" unitRef="usd"> 1723000 </us-gaap:LeaseholdImprovementsGross>
<us-gaap:LeaseholdImprovementsGross contextRef="c5" decimals="-3" unitRef="usd"> 1384000 </us-gaap:LeaseholdImprovementsGross>
<us-gaap:FurnitureAndFixturesGross contextRef="c4" decimals="-3" unitRef="usd"> 450000 </us-gaap:FurnitureAndFixturesGross>
<us-gaap:FurnitureAndFixturesGross contextRef="c5" decimals="-3" unitRef="usd"> 403000 </us-gaap:FurnitureAndFixturesGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="-3" unitRef="usd"> 200268000 </us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c5" decimals="-3" unitRef="usd"> 202248000 </us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="-3" unitRef="usd"> 170207000 </us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c5" decimals="-3" unitRef="usd"> 167893000 </us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" unitRef="usd"> 30061000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c5" decimals="-3" unitRef="usd"> 34355000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:Depreciation contextRef="c0" decimals="-5" unitRef="usd"> 20000000.0 </us-gaap:Depreciation>
<us-gaap:Depreciation contextRef="c10" decimals="-5" unitRef="usd"> 22300000 </us-gaap:Depreciation>
<us-gaap:GoodwillDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 10—Goodwill</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below reconciles the change in the carrying amount of goodwill by operating segment for the period from July 31, 2018 to July 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Telecom <br/> & Payment <br/> Services</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">net2phone</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-weight: bold">Balance at July 31, 2018</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,315</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,315</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(106</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(106</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Balance at July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,209</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-164"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,437</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,437</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">130</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">82</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">212</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">Balance at July 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11,339</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,519</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">12,858</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table>
</us-gaap:GoodwillDisclosureTextBlock>
<us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Telecom <br/> & Payment <br/> Services</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">net2phone</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-weight: bold">Balance at July 31, 2018</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,315</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,315</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(106</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(106</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Balance at July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,209</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Acquisition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-164"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,437</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,437</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">130</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">82</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">212</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">Balance at July 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11,339</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,519</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">12,858</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table>
</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
<us-gaap:Goodwill contextRef="c168" decimals="-3" unitRef="usd"> 11315000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="c18" decimals="-3" unitRef="usd"> 11315000 </us-gaap:Goodwill>
<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c170" decimals="-3" unitRef="usd"> -106000 </us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c10" decimals="-3" unitRef="usd"> -106000 </us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
<us-gaap:Goodwill contextRef="c171" decimals="-3" unitRef="usd"> 11209000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="c5" decimals="-3" unitRef="usd"> 11209000 </us-gaap:Goodwill>
<us-gaap:GoodwillAcquiredDuringPeriod contextRef="c99" decimals="-3" unitRef="usd"> 1437000 </us-gaap:GoodwillAcquiredDuringPeriod>
<us-gaap:GoodwillAcquiredDuringPeriod contextRef="c0" decimals="-3" unitRef="usd"> 1437000 </us-gaap:GoodwillAcquiredDuringPeriod>
<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c173" decimals="-3" unitRef="usd"> 130000 </us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c99" decimals="-3" unitRef="usd"> 82000 </us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c0" decimals="-3" unitRef="usd"> 212000 </us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
<us-gaap:Goodwill contextRef="c174" decimals="-3" unitRef="usd"> 11339000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="c175" decimals="-3" unitRef="usd"> 1519000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="c4" decimals="-3" unitRef="usd"> 12858000 </us-gaap:Goodwill>
<us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 11—Other Intangible Assets</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below presents information on the Company’s amortized intangible assets:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Amortization<br/> Period</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> Carrying<br/> Amount</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Net<br/> Balance</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td style="text-align: right"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -8.65pt; padding-left: 25.9pt">Tradenames</td><td style="width: 1%; font-weight: bold"> </td> <td style="white-space: nowrap; width: 11%; font-weight: bold; text-align: right">16.5 years</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">1,017</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(392</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">625</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Non-compete agreements</td><td style="font-weight: bold"> </td> <td style="white-space: nowrap; font-weight: bold; text-align: right">4.9 years</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">636</td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(227</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">409</td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Customer relationships</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11.2 years</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">6,215</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(3,290</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,925</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11.4 years</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">7,868</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(3,909</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,959</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>July 31, 2019</td><td> </td> <td style="white-space: nowrap; text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 25.9pt">Tradename</td><td> </td> <td style="white-space: nowrap; text-align: right">17.0 years</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">970</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(320</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">650</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Non-compete agreement</td><td> </td> <td style="white-space: nowrap; text-align: right">5.0 years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">595</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(104</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Customer relationships</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">11.9 years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,136</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,081</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,055</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">12.0 years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,701</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,505</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,196</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Amortization expense of intangible assets was $0.4 million and $0.3 million in fiscal 2020 and fiscal 2019, respectively. The Company estimates that amortization expense of intangible assets with finite lives will be $0.4 million, $0.4 million, $0.4 million, $0.2 million and $0.2 million in fiscal 2021, fiscal 2022, fiscal 2023, fiscal 2024, and fiscal 2025, respectively.</p>
</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
<us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Amortization<br/> Period</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> Carrying<br/> Amount</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Net<br/> Balance</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>July 31, 2020</td><td> </td> <td style="text-align: right"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -8.65pt; padding-left: 25.9pt">Tradenames</td><td style="width: 1%; font-weight: bold"> </td> <td style="white-space: nowrap; width: 11%; font-weight: bold; text-align: right">16.5 years</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">1,017</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(392</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">625</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Non-compete agreements</td><td style="font-weight: bold"> </td> <td style="white-space: nowrap; font-weight: bold; text-align: right">4.9 years</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">636</td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(227</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">409</td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Customer relationships</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11.2 years</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">6,215</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(3,290</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2,925</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">11.4 years</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">7,868</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(3,909</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,959</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>July 31, 2019</td><td> </td> <td style="white-space: nowrap; text-align: right"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 25.9pt">Tradename</td><td> </td> <td style="white-space: nowrap; text-align: right">17.0 years</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">970</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(320</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">650</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 25.9pt">Non-compete agreement</td><td> </td> <td style="white-space: nowrap; text-align: right">5.0 years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">595</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(104</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 25.9pt">Customer relationships</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">11.9 years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,136</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,081</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,055</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 17.3pt">TOTAL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right">12.0 years</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,701</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,505</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,196</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c176"> P16Y6M </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c177" decimals="-3" unitRef="usd"> 1017000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c177" decimals="-3" unitRef="usd"> 392000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c177" decimals="-3" unitRef="usd"> 625000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c178"> P4Y10M24D </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c179" decimals="-3" unitRef="usd"> 636000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c179" decimals="-3" unitRef="usd"> 227000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c179" decimals="-3" unitRef="usd"> 409000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c180"> P11Y2M12D </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c181" decimals="-3" unitRef="usd"> 6215000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c181" decimals="-3" unitRef="usd"> 3290000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c181" decimals="-3" unitRef="usd"> 2925000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c0"> P11Y4M24D </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c4" decimals="-3" unitRef="usd"> 7868000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c4" decimals="-3" unitRef="usd"> 3909000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c4" decimals="-3" unitRef="usd"> 3959000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c182"> P17Y </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c183" decimals="-3" unitRef="usd"> 970000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c183" decimals="-3" unitRef="usd"> 320000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c183" decimals="-3" unitRef="usd"> 650000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c184"> P5Y </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c185" decimals="-3" unitRef="usd"> 595000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c185" decimals="-3" unitRef="usd"> 104000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c185" decimals="-3" unitRef="usd"> 491000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c186"> P11Y10M24D </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c187" decimals="-3" unitRef="usd"> 6136000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c187" decimals="-3" unitRef="usd"> 3081000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c187" decimals="-3" unitRef="usd"> 3055000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c10"> P12Y </us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c5" decimals="-3" unitRef="usd"> 7701000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c5" decimals="-3" unitRef="usd"> 3505000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c5" decimals="-3" unitRef="usd"> 4196000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="-5" unitRef="usd"> 400000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef="c10" decimals="-5" unitRef="usd"> 300000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c4" decimals="-5" unitRef="usd"> 400000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c4" decimals="-5" unitRef="usd"> 400000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c4" decimals="-5" unitRef="usd"> 400000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c4" decimals="-5" unitRef="usd"> 200000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c4" decimals="-5" unitRef="usd"> 200000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
<us-gaap:OtherOperatingIncomeAndExpenseTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 12—Other Operating Expense, Net</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the other operating expense, net by business segment:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Corporate —Straight Path Communications Inc. class action (legal fees net of insurance claims)/insurance claims net of legal fees</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(531</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">326</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">net2phone—indemnification claim</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(1,244</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(292</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">net2phone—other, net</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(63</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—accrual for non-income related taxes related to a foreign subsidiary</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(2,150</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—write-off of assets</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(575</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-165"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—accrual for legal matter</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(500</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-166"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—gain on sale of calling card business in Asia</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">215</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(5,063</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Straight Path Communications Inc. Class Action</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 31, 2013, the Company completed a pro rata distribution of the common stock of the Company’s subsidiary Straight Path Communications Inc. (“Straight Path”) to the Company’s stockholders of record as of the close of business on July 25, 2013 (the “Straight Path Spin-Off”). As discussed in Note 20, a putative class action on behalf of Straight Path’s stockholders and derivative complaint was filed naming the Company, among others. In fiscal 2020 and fiscal 2019, the Company incurred legal fees of $3.6 million and $2.0 million, respectively, related to this action. Also, in fiscal 2020 and fiscal 2019, the Company recorded offsetting gains from insurance claims for this matter of $3.1 million and $2.3 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indemnification Claim</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In June 2019, as part of a commercial resolution, the Company indemnified a net2phone cable telephony customer related to patent infringement claims brought against the customer.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accrual for Non-Income Related Taxes</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2020 and fiscal 2019, the Company recorded accruals for non-income related taxes related to one of its foreign subsidiaries.</p>
</us-gaap:OtherOperatingIncomeAndExpenseTextBlock>
<idt:ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Corporate —Straight Path Communications Inc. class action (legal fees net of insurance claims)/insurance claims net of legal fees</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(531</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">326</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">net2phone—indemnification claim</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(1,244</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(292</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">net2phone—other, net</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(63</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—accrual for non-income related taxes related to a foreign subsidiary</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(2,150</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—write-off of assets</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(575</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-165"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—accrual for legal matter</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(500</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-166"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Telecom & Payment Services—gain on sale of calling card business in Asia</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">215</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(5,063</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</idt:ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock>
<idt:GainLossInPeriodFromLegalFeesNetOfInsuranceClaims contextRef="c0" decimals="-3" unitRef="usd"> -531000 </idt:GainLossInPeriodFromLegalFeesNetOfInsuranceClaims>
<idt:GainLossInPeriodFromLegalFeesNetOfInsuranceClaims contextRef="c10" decimals="-3" unitRef="usd"> 326000 </idt:GainLossInPeriodFromLegalFeesNetOfInsuranceClaims>
<idt:Net2phoneindemnificationClaim contextRef="c0" decimals="-3" unitRef="usd"> -1244000 </idt:Net2phoneindemnificationClaim>
<idt:Net2phoneindemnificationClaim contextRef="c10" decimals="-3" unitRef="usd"> -292000 </idt:Net2phoneindemnificationClaim>
<idt:Net2phoneOtherNet contextRef="c0" decimals="-3" unitRef="usd"> -63000 </idt:Net2phoneOtherNet>
<idt:Net2phoneOtherNet contextRef="c10" decimals="-3" unitRef="usd"> 25000 </idt:Net2phoneOtherNet>
<idt:AccrualForNonIncomeRelatedTaxes contextRef="c0" decimals="-3" unitRef="usd"> -2150000 </idt:AccrualForNonIncomeRelatedTaxes>
<idt:AccrualForNonIncomeRelatedTaxes contextRef="c10" decimals="-3" unitRef="usd"> -8000000 </idt:AccrualForNonIncomeRelatedTaxes>
<idt:WriteoffOfAssets contextRef="c0" decimals="-3" unitRef="usd"> -575000 </idt:WriteoffOfAssets>
<idt:AccrualForLegalMatter contextRef="c0" decimals="-3" unitRef="usd"> -500000 </idt:AccrualForLegalMatter>
<idt:SaleOfCallingCardBusinessInAsia contextRef="c10" decimals="-3" unitRef="usd"> 215000 </idt:SaleOfCallingCardBusinessInAsia>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c0" decimals="-3" unitRef="usd"> -5063000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c10" decimals="-3" unitRef="usd"> -7726000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:LegalFees contextRef="c188" decimals="-5" unitRef="usd"> 3600000 </us-gaap:LegalFees>
<us-gaap:LegalFees contextRef="c189" decimals="-5" unitRef="usd"> 2000000.0 </us-gaap:LegalFees>
<us-gaap:UnusualOrInfrequentItemInsuranceProceeds contextRef="c188" decimals="-5" unitRef="usd"> 3100000 </us-gaap:UnusualOrInfrequentItemInsuranceProceeds>
<us-gaap:UnusualOrInfrequentItemInsuranceProceeds contextRef="c189" decimals="-5" unitRef="usd"> 2300000 </us-gaap:UnusualOrInfrequentItemInsuranceProceeds>
<idt:NotePayableAndRevolvingCreditFacility contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 13—Note Payable and Revolving Credit Loan Payable</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note Payable</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 20, 2020, IDT Domestic Telecom, Inc. (“IDT DT”), a subsidiary of the Company, received loan proceeds of $10.0 million (the “PPP Loan”) from TD Bank, N.A, pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) administered by the U.S. Small Business Administration. On April 29, 2020, IDT DT returned all $10.0 million in proceeds from the PPP Loan. In light of the oversubscription of applications for loans under the PPP, and despite IDT DT’s need for the funds to support its operations, IDT DT returned the loan proceeds in order to make those funds available to other borrowers that may be in greater need than IDT DT.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revolving Credit Loan Payable</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s subsidiary, IDT Telecom, Inc., had a credit agreement dated as of October 31, 2019, with TD Bank, N.A. for a line of credit facility for up to a maximum principal amount of $25.0 million until its maturity date on July 15, 2020. The principal outstanding incurred interest per annum at the LIBOR rate adjusted by the Regulation D maximum reserve requirement plus 125 basis points. IDT Telecom paid a quarterly unused commitment fee of 0.3% per annum on the average daily balance of the unused portion of the $25.0 million commitment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">IDT Telecom had a credit agreement, dated as of October 31, 2018, with TD Bank, N.A. for a line of credit facility for up to a maximum principal amount of $25.0 million until its maturity date on July 15, 2019. The principal outstanding incurred interest per annum at the LIBOR rate adjusted by the Regulation D maximum reserve requirement plus 125 basis points. IDT Telecom paid a quarterly unused commitment fee of 0.3% per annum on the average daily balance of the unused portion of the $25.0 million commitment.</p>
</idt:NotePayableAndRevolvingCreditFacility>
<us-gaap:ProceedsFromNotesPayable contextRef="c190" decimals="-5" unitRef="usd"> 10000000.0 </us-gaap:ProceedsFromNotesPayable>
<us-gaap:RepaymentsOfNotesPayable contextRef="c191" decimals="-5" unitRef="usd"> 10000000.0 </us-gaap:RepaymentsOfNotesPayable>
<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c192" decimals="-5" unitRef="usd"> 25000000.0 </us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="c193" decimals="3" unitRef="pure"> 0.003 </us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c192" decimals="-5" unitRef="usd"> 25000000.0 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c194" decimals="-5" unitRef="usd"> 25000000.0 </us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="c195" decimals="3" unitRef="pure"> 0.003 </us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c194" decimals="-5" unitRef="usd"> 25000000.0 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 14—Accrued Expenses</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accrued expenses consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Carrier minutes termination</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">35,005</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,155</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Carrier network connectivity, toll-free and 800 services</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1,243</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,569</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Regulatory fees and taxes</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">54,087</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,005</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Compensation costs</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">16,051</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,971</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Legal and professional fees</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">5,466</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">13,692</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,885</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">125,544</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">127,834</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
<us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Carrier minutes termination</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">35,005</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,155</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Carrier network connectivity, toll-free and 800 services</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1,243</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,569</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Regulatory fees and taxes</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">54,087</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,005</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Compensation costs</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">16,051</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,971</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Legal and professional fees</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">5,466</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">13,692</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,885</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">125,544</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">127,834</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
<idt:CarrierMinutesTermination contextRef="c4" decimals="-3" unitRef="usd"> 35005000 </idt:CarrierMinutesTermination>
<idt:CarrierMinutesTermination contextRef="c5" decimals="-3" unitRef="usd"> 39155000 </idt:CarrierMinutesTermination>
<idt:CarrierNetworkConnectivityServices contextRef="c4" decimals="-3" unitRef="usd"> 1243000 </idt:CarrierNetworkConnectivityServices>
<idt:CarrierNetworkConnectivityServices contextRef="c5" decimals="-3" unitRef="usd"> 1569000 </idt:CarrierNetworkConnectivityServices>
<idt:AccruedRegulatoryFeesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 54087000 </idt:AccruedRegulatoryFeesCurrent>
<idt:AccruedRegulatoryFeesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 55005000 </idt:AccruedRegulatoryFeesCurrent>
<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 16051000 </us-gaap:EmployeeRelatedLiabilitiesCurrent>
<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 12971000 </us-gaap:EmployeeRelatedLiabilitiesCurrent>
<us-gaap:AccruedProfessionalFeesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 5466000 </us-gaap:AccruedProfessionalFeesCurrent>
<us-gaap:AccruedProfessionalFeesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 3249000 </us-gaap:AccruedProfessionalFeesCurrent>
<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 13692000 </us-gaap:OtherAccruedLiabilitiesCurrent>
<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 15885000 </us-gaap:OtherAccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd"> 125544000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd"> 127834000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 15—Other (Expense) Income, Net</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Other (expense) income, net consists of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Foreign currency transaction gains (losses)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">370</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(696</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Write-off of tax assets related to prior periods</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(1,346</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) gain on investments</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(336</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,779</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">45</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(401</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(1,267</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">682</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
<us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Foreign currency transaction gains (losses)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">370</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(696</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Write-off of tax assets related to prior periods</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(1,346</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Loss) gain on investments</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(336</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,779</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Other</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">45</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(401</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">TOTAL</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(1,267</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">682</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
<us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="c0" decimals="-3" unitRef="usd"> 370000 </us-gaap:ForeignCurrencyTransactionGainLossRealized>
<us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="c10" decimals="-3" unitRef="usd"> -696000 </us-gaap:ForeignCurrencyTransactionGainLossRealized>
<idt:WriteoffOfTaxAssetsRelatedToPriorPeriods contextRef="c0" decimals="-3" unitRef="usd"> -1346000 </idt:WriteoffOfTaxAssetsRelatedToPriorPeriods>
<us-gaap:GainLossOnInvestments contextRef="c0" decimals="-3" unitRef="usd"> -336000 </us-gaap:GainLossOnInvestments>
<us-gaap:GainLossOnInvestments contextRef="c10" decimals="-3" unitRef="usd"> 1779000 </us-gaap:GainLossOnInvestments>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="-3" unitRef="usd"> 45000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="c10" decimals="-3" unitRef="usd"> -401000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="-3" unitRef="usd"> -1267000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="c10" decimals="-3" unitRef="usd"> 682000 </us-gaap:NonoperatingIncomeExpense>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 16—Income Taxes</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of income before income taxes are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Domestic</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">13,380</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,827</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Foreign</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,338</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,374</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">INCOME BEFORE INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">17,718</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">453</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Significant components of the Company’s deferred income tax assets consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Deferred income tax assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 8.65pt">Bad debt reserve</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">854</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">540</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Accrued expenses</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">2,963</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">Stock options and restricted stock</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1,226</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">866</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Charitable contributions</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">659</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt">Depreciation</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(71</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Unrealized gain</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(302</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(231</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">Net operating loss</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">62,588</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,625</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Transaction taxes</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.65pt">Deferred revenue</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(705</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,060</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total deferred income tax assets</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">67,212</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,759</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(58,700</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(74,170</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">NET DEFERRED INCOME TAX ASSETS</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,512</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The benefit from (provision for) income taxes consists of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt">Federal</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-171"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; padding-left: 8.65pt">State and local</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 9%; font-weight: bold; text-align: right">(46</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(15</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 8.65pt">Foreign</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(177</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(223</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">956</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 8.65pt">Federal</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">8,345</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">State and local</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">12</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 8.65pt">Foreign</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(4,434</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,923</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,079</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">BENEFIT FROM (PROVISION FOR) INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,700</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The differences between income taxes expected at the U.S. federal statutory income tax rate and income taxes provided are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">U.S. federal income tax at statutory rate</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(3,721</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(95</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Transition tax on foreign earnings</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Valuation allowance</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">15,470</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,008</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Foreign tax rate differential</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(3,702</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,835</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nondeductible expenses</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(813</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(657</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Other</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">88</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Foreign restructuring</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(3,266</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,271</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Tax law changes</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(896</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">State and local income tax, net of federal benefit</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(356</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -18.45pt; padding-left: 18.45pt">BENEFIT FROM (PROVISION FOR) INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,700</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s cumulative undistributed foreign earnings are included in accumulated deficit in the Company’s consolidated balance sheets and consisted of approximately $376 million at July 31, 2020. The Company has concluded that the earnings remain permanently reinvested.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020, the Company had federal net operating loss carryforwards of approximately $156 million. These carry-forward losses are available to offset future U.S. federal taxable income. The federal net operating loss carryforwards expire in fiscal 2027 through fiscal 2038. The Company has foreign net operating losses of approximately $90 million, of which approximately $81 million does not expire, approximately $8 million expires in two to ten years and $1 million expires in twenty years. These foreign net operating losses are available to offset future taxable income in the countries in which the losses were incurred. The Company’s subsidiary, net2phone, has additional federal net operating losses of approximately $49 million, which will expire through fiscal 2027. With the reacquisition of net2phone by the Company in March 2006, its losses were limited under Internal Revenue Code Section 382 to approximately $7 million per year. The net operating losses do not include any excess benefits related to stock options or restricted stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The change in the valuation allowance is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at<br/> beginning of<br/> year</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Additions<br/> charged to<br/> costs and<br/> expenses</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Deductions</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at<br/> end of year</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in">Reserves deducted from deferred income taxes, net:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 17.3pt">Valuation allowance</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">74,170</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175"></div></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(15,470</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">58,700</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">Reserves deducted from deferred income taxes, net:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 17.3pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,020</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,850</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">74,170</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2020, due to taxable income in the United States, the Company utilized deferred tax assets and released the corresponding valuation allowance to offset income tax expense of $3.5 million. In addition, in fiscal 2020, the Company released an additional $8.4 million of the valuation allowance on the portion of the deferred tax assets that it is more likely than not going to utilize because the Company is forecasting future profitability in the United States.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020 and 2019, the Company did not have any unrecognized income tax benefits. There were no changes in the balance of unrecognized income tax benefits in fiscal 2020 and fiscal 2019. At July 31, 2020, the Company did not expect any changes in unrecognized income tax benefits during the next twelve months. In fiscal 2020 and fiscal 2019, the Company did not record any interest and penalties on income taxes. At July 31, 2020 and 2019, there was no accrued interest included in current income taxes payable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In September 2017, the Company, IDT DT, and certain other affiliates were certified by the New Jersey Economic Development Authority as having met all of the requirements of the Grow New Jersey Assistance Act Tax Credit Program. The corporation business tax credits to be received are a maximum of $21.1 million. The Company may claim a portion of the tax credit each tax year for ten years beginning in 2017. The tax credit can be applied to 100% of the Company’s New Jersey tax liability each year, and the unused amount of the annual credit can be carried forward. In addition, the Company may apply for a tax credit transfer certificate to sell unused tax credits to another business. The tax credits must be sold for no less than 75% of the value of the tax credits. The tax credits are subject to reduction, forfeiture and recapture if, among other things, the number of full-time employees declines below the program or statewide minimum. The Company has yet to receive the credit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company currently remains subject to examinations of its tax returns as follows: U.S. federal tax returns for fiscal 2017 to fiscal 2020, state and local tax returns generally for fiscal 2016 to fiscal 2020, and foreign tax returns generally for fiscal 2016 to fiscal 2020.</p>
</us-gaap:IncomeTaxDisclosureTextBlock>
<us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Domestic</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">13,380</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,827</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Foreign</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,338</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,374</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">INCOME BEFORE INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">17,718</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">453</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c0" decimals="-3" unitRef="usd"> 13380000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c10" decimals="-3" unitRef="usd"> 6827000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c0" decimals="-3" unitRef="usd"> 4338000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c10" decimals="-3" unitRef="usd"> -6374000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="-3" unitRef="usd"> 17718000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c10" decimals="-3" unitRef="usd"> 453000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Deferred income tax assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-left: 8.65pt">Bad debt reserve</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">854</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">540</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Accrued expenses</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">2,963</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">Stock options and restricted stock</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">1,226</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">866</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Charitable contributions</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">659</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">734</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt">Depreciation</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(71</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">151</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Unrealized gain</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(302</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(231</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">Net operating loss</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">62,588</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,625</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 8.65pt">Transaction taxes</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 8.65pt">Deferred revenue</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(705</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,060</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total deferred income tax assets</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">67,212</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,759</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(58,700</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(74,170</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">NET DEFERRED INCOME TAX ASSETS</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">8,512</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,589</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c4" decimals="-3" unitRef="usd"> 854000 </us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c5" decimals="-3" unitRef="usd"> 540000 </us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c4" decimals="-3" unitRef="usd"> 2963000 </us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c5" decimals="-3" unitRef="usd"> 3134000 </us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c4" decimals="-3" unitRef="usd"> 1226000 </us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c5" decimals="-3" unitRef="usd"> 866000 </us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
<us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="c4" decimals="-3" unitRef="usd"> 659000 </us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
<us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards contextRef="c5" decimals="-3" unitRef="usd"> 734000 </us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
<idt:DeferredTaxAssetsDepreciation contextRef="c4" decimals="-3" unitRef="usd"> -71000 </idt:DeferredTaxAssetsDepreciation>
<idt:DeferredTaxAssetsDepreciation contextRef="c5" decimals="-3" unitRef="usd"> 151000 </idt:DeferredTaxAssetsDepreciation>
<idt:DeferredTaxAssetsUnrealizedGains contextRef="c4" decimals="-3" unitRef="usd"> -302000 </idt:DeferredTaxAssetsUnrealizedGains>
<idt:DeferredTaxAssetsUnrealizedGains contextRef="c5" decimals="-3" unitRef="usd"> -231000 </idt:DeferredTaxAssetsUnrealizedGains>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c4" decimals="-3" unitRef="usd"> 62588000 </us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c5" decimals="-3" unitRef="usd"> 72625000 </us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
<us-gaap:DeferredTaxAssetsOther contextRef="c5" decimals="-3" unitRef="usd"> 2000000 </us-gaap:DeferredTaxAssetsOther>
<us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c4" decimals="-3" unitRef="usd"> 705000 </us-gaap:DeferredTaxAssetsDeferredIncome>
<us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c5" decimals="-3" unitRef="usd"> 1060000 </us-gaap:DeferredTaxAssetsDeferredIncome>
<us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="-3" unitRef="usd"> 67212000 </us-gaap:DeferredTaxAssetsGross>
<us-gaap:DeferredTaxAssetsGross contextRef="c5" decimals="-3" unitRef="usd"> 78759000 </us-gaap:DeferredTaxAssetsGross>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="-3" unitRef="usd"> 58700000 </us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c5" decimals="-3" unitRef="usd"> 74170000 </us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c4" decimals="-3" unitRef="usd"> 8512000 </us-gaap:DeferredTaxAssetsLiabilitiesNet>
<us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c5" decimals="-3" unitRef="usd"> 4589000 </us-gaap:DeferredTaxAssetsLiabilitiesNet>
<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Current:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 8.65pt">Federal</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-171"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-align: left; padding-left: 8.65pt">State and local</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 9%; font-weight: bold; text-align: right">(46</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">(15</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 8.65pt">Foreign</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(177</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">971</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(223</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">956</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 8.65pt">Federal</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">8,345</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172"></div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">State and local</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">12</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 8.65pt">Foreign</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(4,434</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,080</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,923</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,079</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">BENEFIT FROM (PROVISION FOR) INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,700</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> -46000 </us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> -15000 </us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
<us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> -177000 </us-gaap:CurrentForeignTaxExpenseBenefit>
<us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> 971000 </us-gaap:CurrentForeignTaxExpenseBenefit>
<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> -223000 </us-gaap:CurrentIncomeTaxExpenseBenefit>
<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> 956000 </us-gaap:CurrentIncomeTaxExpenseBenefit>
<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> 8345000 </us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> 12000 </us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> 1000 </us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> -4434000 </us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
<us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> -1080000 </us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> 3923000 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> -1079000 </us-gaap:DeferredIncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> -3700000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> 123000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">U.S. federal income tax at statutory rate</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(3,721</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(95</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Transition tax on foreign earnings</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Valuation allowance</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">15,470</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,008</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Foreign tax rate differential</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(3,702</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,835</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nondeductible expenses</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(813</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(657</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Other</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">88</td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Foreign restructuring</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(3,266</td><td style="font-weight: bold; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,271</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Tax law changes</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174"></div></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(896</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">State and local income tax, net of federal benefit</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(356</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -18.45pt; padding-left: 18.45pt">BENEFIT FROM (PROVISION FOR) INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,700</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(123</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="-3" unitRef="usd"> -3721000 </us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c10" decimals="-3" unitRef="usd"> -95000 </us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
<idt:IncomeTaxReconciliationTransitionTaxOnForeignEarnings contextRef="c10" decimals="-3" unitRef="usd"> 92000 </idt:IncomeTaxReconciliationTransitionTaxOnForeignEarnings>
<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="-3" unitRef="usd"> 15470000 </us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
<us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c10" decimals="-3" unitRef="usd"> 2008000 </us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="-3" unitRef="usd"> -3702000 </us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
<us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c10" decimals="-3" unitRef="usd"> -2835000 </us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
<us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="c0" decimals="-3" unitRef="usd"> -813000 </us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
<us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="c10" decimals="-3" unitRef="usd"> -657000 </us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
<us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c0" decimals="-3" unitRef="usd"> 88000 </us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
<us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c10" decimals="-3" unitRef="usd"> 1000 </us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
<us-gaap:IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges contextRef="c0" decimals="-3" unitRef="usd"> -3266000 </us-gaap:IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges>
<us-gaap:IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges contextRef="c10" decimals="-3" unitRef="usd"> 2271000 </us-gaap:IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges>
<idt:IncomeTaxReconciliationTaxLawChanges contextRef="c10" decimals="-3" unitRef="usd"> -896000 </idt:IncomeTaxReconciliationTaxLawChanges>
<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="-3" unitRef="usd"> -356000 </us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c10" decimals="-3" unitRef="usd"> -12000 </us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
<us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd"> -3700000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="c10" decimals="-3" unitRef="usd"> 123000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c4" decimals="-6" unitRef="usd"> 376000000 </us-gaap:UndistributedEarningsOfForeignSubsidiaries>
<us-gaap:OperatingLossCarryforwards contextRef="c4" decimals="-6" unitRef="usd"> 156000000 </us-gaap:OperatingLossCarryforwards>
<idt:ForeignNetOperatingLossCarryForwards contextRef="c4" decimals="-6" unitRef="usd"> 90000000 </idt:ForeignNetOperatingLossCarryForwards>
<idt:ForeignNetOperatingLossCarryForwardsNoExpiration contextRef="c4" decimals="-6" unitRef="usd"> 81000000 </idt:ForeignNetOperatingLossCarryForwardsNoExpiration>
<idt:ForeignNetOperatingLossCarryForwardsExpirationTwoToTenYears contextRef="c4" decimals="-6" unitRef="usd"> 8000000 </idt:ForeignNetOperatingLossCarryForwardsExpirationTwoToTenYears>
<idt:ForeignNetOperatingLossCarryForwardsExpirationTwentyYears contextRef="c4" decimals="-6" unitRef="usd"> 1000000 </idt:ForeignNetOperatingLossCarryForwardsExpirationTwentyYears>
<idt:NetOperatingLossCarryForwardsYearOfExpiration contextRef="c196"> The Company’s subsidiary, net2phone, has additional federal net operating losses of approximately $49 million, which will expire through fiscal 2027. </idt:NetOperatingLossCarryForwardsYearOfExpiration>
<us-gaap:OperatingLossCarryforwards contextRef="c197" decimals="-6" unitRef="usd"> 49000000 </us-gaap:OperatingLossCarryforwards>
<idt:TotalSubsidiaryTaxNetOperatingLossCarryForwardsAnnualLimitAmountUnderInternalRevenueCode contextRef="c196" decimals="-6" unitRef="usd"> 7000000 </idt:TotalSubsidiaryTaxNetOperatingLossCarryForwardsAnnualLimitAmountUnderInternalRevenueCode>
<us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">Year ended July 31<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at<br/> beginning of<br/> year</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Additions<br/> charged to<br/> costs and<br/> expenses</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Deductions</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Balance at<br/> end of year</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.125in">Reserves deducted from deferred income taxes, net:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 17.3pt">Valuation allowance</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">74,170</td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175"></div></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(15,470</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">58,700</td><td style="width: 1%; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 8.65pt">Reserves deducted from deferred income taxes, net:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 17.3pt">Valuation allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">76,020</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,850</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">74,170</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:SummaryOfValuationAllowanceTextBlock>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c5" decimals="-3" unitRef="usd"> 74170000 </us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c0" decimals="-3" unitRef="usd"> -15470000 </us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="-3" unitRef="usd"> 58700000 </us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c18" decimals="-3" unitRef="usd"> 76020000 </us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c10" decimals="-3" unitRef="usd"> -1850000 </us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c5" decimals="-3" unitRef="usd"> 74170000 </us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c198" decimals="-5" unitRef="usd"> 3500000 </us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c199" decimals="-5" unitRef="usd"> 8400000 </us-gaap:ValuationAllowancesAndReservesDeductions>
<us-gaap:TaxCreditCarryforwardAmount contextRef="c4" decimals="-5" unitRef="usd"> 21100000 </us-gaap:TaxCreditCarryforwardAmount>
<us-gaap:TaxCreditCarryforwardDescription contextRef="c0"> The Company may claim a portion of the tax credit each tax year for ten years beginning in 2017. The tax credit can be applied to 100% of the Company’s New Jersey tax liability each year, and the unused amount of the annual credit can be carried forward. In addition, the Company may apply for a tax credit transfer certificate to sell unused tax credits to another business. The tax credits must be sold for no less than 75% of the value of the tax credits. </us-gaap:TaxCreditCarryforwardDescription>
<us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 17—Equity</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Correction of Noncontrolling Interests</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In the fourth quarter of fiscal 2019, the Company corrected the noncontrolling interests and the accumulated deficit of one of its subsidiaries. The net loss attributable to noncontrolling interests for this subsidiary had not been recorded since its inception in fiscal 2016. Accordingly, as of August 1, 2018, the Company recorded a reduction in “Noncontrolling interests” and an offsetting reduction to “Accumulated deficit” of $2.0 million.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Class A Common Stock and Class B Common Stock</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The rights of holders of Class A common stock and Class B common stock are identical except for certain voting and conversion rights and restrictions on transferability. The holders of Class A common stock and Class B common stock receive identical dividends per share when and if declared by the Company’s Board of Directors. In addition, the holders of Class A common stock and Class B common stock have identical and equal priority rights per share in liquidation. The Class A common stock and Class B common stock do not have any other contractual participation rights. The holders of Class A common stock are entitled to three votes per share and the holders of Class B common stock are entitled to one-tenth of a vote per share. Each share of Class A common stock may be converted into one share of Class B common stock, at any time, at the option of the holder. Shares of Class A common stock are subject to certain limitations on transferability that do not apply to shares of Class B common stock.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Sale of Shares of Class B Common Stock to Howard S. Jonas</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On December 21, 2018, the Company sold 2,546,689 shares of its Class B common stock that were held in treasury to Howard S. Jonas, the Chairman of the Board of the Company, for aggregate consideration of $14.8 million. The price per share of $5.89 was equal to the closing price of the Company’s Class B common stock on April 16, 2018, the last closing price before approval of the sale by the Company’s Board of Directors and its Corporate Governance Committee. On May 31, 2018, Mr. Jonas paid $1.5 million of the purchase price, and he paid the balance of the purchase price on December 21, 2018 after approval of the sale by the Company’s stockholders at the 2018 annual meeting of stockholders. The purchase price was reduced by approximately $0.2 million, which was the amount of dividends paid on 2,546,689 shares of the Company’s Class B common stock whose record date was between April 16, 2018 and the issuance of the shares.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Stock Repurchases</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has an existing stock repurchase program authorized by its Board of Directors for the repurchase of shares of the Company’s Class B common stock. The Board of Directors authorized the repurchase of up to 8.0 million shares in the aggregate. In fiscal 2020, the Company repurchased 671,117 shares of Class B common stock for an aggregate purchase price of $4.2 million. In fiscal 2019, the Company repurchased 729,110 shares of Class B common stock for an aggregate purchase price of $3.9 million. At July 31, 2020, 6.2 million shares remained available for repurchase under the stock repurchase program.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Between August 1, 2020 and <span>October 12</span>, 2020, the Company repurchased 463,792 shares of Class B common stock for an aggregate purchase price of $2.8 million under its existing stock repurchase program. At <span>October 12</span>, 2020, 5.8 million shares remained available for repurchase under the stock repurchase program.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2020 and fiscal 2019, the Company paid $0.3 million and $28,000, respectively, to repurchase shares of Class B common stock that were tendered by employees of the Company to satisfy the employees’ tax withholding obligations in connection with the lapsing of restrictions on awards of deferred stock units (“DSUs”) and restricted stock. Such shares are repurchased by the Company based on their fair market value on the trading day immediately prior to the vesting date. In fiscal 2020 and fiscal 2019, the Company repurchased 37,348 and 3,748 shares, respectively, of the Company’s Class B common stock from employees.</p>
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
<us-gaap:TreasuryStockSharesAcquired contextRef="c200" decimals="INF" unitRef="shares"> 1 </us-gaap:TreasuryStockSharesAcquired>
<idt:MinorityInterestDecrease contextRef="c201" decimals="-5" unitRef="usd"> 2000000.0 </idt:MinorityInterestDecrease>
<us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued contextRef="c202" decimals="INF" unitRef="shares"> 2546689 </us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
<us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c202" decimals="-5" unitRef="usd"> 14800000 </us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
<idt:StockIssuedDuringPeriodPricePerShareForTreasuryStockReissued contextRef="c202" decimals="2" unitRef="usdPershares"> 5.89 </idt:StockIssuedDuringPeriodPricePerShareForTreasuryStockReissued>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c203" decimals="-5" unitRef="usd"> 1500000 </us-gaap:ProceedsFromIssuanceOfCommonStock>
<idt:ReductionToProceedsFromIssuanceOfCommonStock contextRef="c204" decimals="-5" unitRef="usd"> 200000 </idt:ReductionToProceedsFromIssuanceOfCommonStock>
<us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c204" decimals="INF" unitRef="shares"> 2546689 </us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
<us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="c8" decimals="-5" unitRef="shares"> 8000000.0 </us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
<us-gaap:TreasuryStockSharesAcquired contextRef="c205" decimals="INF" unitRef="shares"> 671117 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c205" decimals="-5" unitRef="usd"> 4200000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:TreasuryStockSharesAcquired contextRef="c206" decimals="INF" unitRef="shares"> 729110 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c206" decimals="-5" unitRef="usd"> 3900000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased contextRef="c8" decimals="-5" unitRef="shares"> 6200000 </us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
<us-gaap:TreasuryStockSharesAcquired contextRef="c207" decimals="INF" unitRef="shares"> 463792 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c207" decimals="-5" unitRef="usd"> 2800000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased contextRef="c208" decimals="-5" unitRef="shares"> 5800000 </us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c209" decimals="-5" unitRef="usd"> 300000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c210" decimals="0" unitRef="usd"> 28000 </us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:TreasuryStockSharesAcquired contextRef="c209" decimals="INF" unitRef="shares"> 37348 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:TreasuryStockSharesAcquired contextRef="c210" decimals="INF" unitRef="shares"> 3748 </us-gaap:TreasuryStockSharesAcquired>
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 18—Stock-Based Compensation</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Stock-Based Compensation Plan</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The 2015 Stock Option and Incentive Plan is intended to provide incentives to officers, employees, directors and consultants of the Company, including stock options, stock appreciation rights, limited rights, deferred stock units, and restricted stock. On December 12, 2019 and December 13, 2018, the Company’s stockholders approved amendments to the 2015 Stock Option and Incentive Plan to increase the number of shares of the Company’s Class B common stock available for the grant of awards thereunder by an additional 0.4 million and 0.1 million shares, respectively. At July 31, 2020, the Company had 1.6 million shares of Class B common stock reserved for awards made under the 2015 Stock Option and Incentive Plan and 0.6 million shares were available for future grants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In fiscal 2020 and fiscal 2019, there was no income tax benefit resulting from tax deductions in excess of the compensation cost recognized for the Company’s stock-based compensation.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Stock Options</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Option awards are generally granted with an exercise price equal to the market price of the Company’s stock on the date of grant. Option awards generally vest on a graded basis over three years of service and have ten-year contractual terms. No option awards were granted in fiscal 2020 or fiscal 2019. The fair value of stock options was estimated on the date of the grant using a Black-Scholes valuation model. Expected volatility is based on historical volatility of the Company’s Class B common stock and other factors. The Company uses historical data on exercise of stock options, post vesting forfeitures and other factors to estimate the expected term of the stock-based payments granted. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of stock option activity for the Company is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Term (in years)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic Value<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; padding-bottom: 1.5pt">Outstanding at July 31, 2019</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">1,223</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14.23</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">    </td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">                </td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(33</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8.48</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Cancelled / Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(64</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13.93</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">OUTSTANDING AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,126</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">14.42</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2.0</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-179"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">EXERCISABLE AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,126</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">14.42</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2.0</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-180"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The total intrinsic value of options exercised during fiscal 2020 and fiscal 2019 was $16,000 and <span style="-sec-ix-hidden: hidden-fact-181">nil</span>, respectively. At July 31, 2020, there was no unrecognized compensation cost related to non-vested stock options.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Restricted Stock</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The fair value of restricted shares of the Company’s Class B common stock is determined based on the closing price of the Company’s Class B common stock on the grant date. Share awards generally vest on a graded basis over three years of service.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of the status of the Company’s grants of restricted shares of Class B common stock is presented below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Non-vested<br/> Shares</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Grant-<br/> Date Fair<br/> Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Non-vested shares at July 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">206</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.84</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.01</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(32</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8.91</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13.50</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">NON-VESTED SHARES AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">199</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4.41</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020, there was $0.5 million of total unrecognized compensation cost related to non-vested stock-based compensation arrangements, which is expected to be recognized over a weighted-average period of 0.8 years. The total grant date fair value of shares vested in fiscal 2020 and fiscal 2019 was $0.3 million and $0.7 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Deferred Stock Units Equity Incentive Program</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has an existing equity incentive program in the form of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. Subject to continued full time employment or other service to the Company, the DSUs will vest in three equal amounts on each of January 6, 2020, January 5, 2021, and January 5, 2022. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the market price at the time of the grant.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 6, 2020, the first vesting date under the program, in accordance with the program and based on certain elections made by grantees, the Company issued 100,284 shares of its Class B common stock for vested DSUs. Based on those elections, vesting for 38,024 DSUs was delayed until January 5, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of the status of the Company’s grants of DSUs under this program is presented below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Non-vested<br/> DSUs</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Grant-<br/> Date Fair<br/> Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Non-vested shares at July 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">411</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10.35</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.19</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(100</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10.68</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11.19</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">NON-VESTED SHARES AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">315</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">10.26</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="margin-top: 0; margin-bottom: 0">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020, there was $1.3 million of total unrecognized compensation cost related to non-vested DSUs, which is expected to be recognized over a weighted-average period of 0.7 years. The total grant date fair value of DSUs vested in fiscal 2020 was $1.1 million. There were no DSUs that vested in fiscal 2019.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Subsequent Event—Proposed Grant of Restricted Equity</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On September 30, 2020, the Compensation Committee of the Company’s Board of Directors approved a compensatory arrangement with Howard S. Jonas and Shmuel Jonas, the Company’s Chief Executive Officer, subject to finalization of the terms of the grants, documentation, and approval of the Corporate Governance Committee of the Board of Directors. The arrangement would provide for grants to each of Howard Jonas and Shmuel Jonas of restricted equity interests in an entity that will operate the UCaaS business of the Company’s net2phone segment (the “Business Unit”). The restricted equity will vest only on the satisfaction of both a doubling of the quarterly revenue run rate and achieving a value for the Business Unit of $100 million or more. The restricted equity would entitle the grantees to proceeds only on a sale, spin-off, initial public offering, or other monetization of the Business Unit and have certain protection from dilution.</p>
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="c211" decimals="-5" unitRef="shares"> 400000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="c212" decimals="-5" unitRef="shares"> 100000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c8" decimals="-5" unitRef="shares"> 1600000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c8" decimals="-5" unitRef="shares"> 600000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
<us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Term (in years)</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic Value<br/> (in thousands)</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; padding-bottom: 1.5pt">Outstanding at July 31, 2019</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">1,223</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14.23</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">    </td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 9%; text-align: right">                </td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(33</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8.48</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Cancelled / Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(64</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13.93</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">OUTSTANDING AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,126</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">14.42</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2.0</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-179"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">EXERCISABLE AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,126</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">14.42</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">2.0</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-180"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c5" decimals="-3" unitRef="shares"> 1223000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c5" decimals="2" unitRef="usdPershares"> 14.23 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c0" decimals="-3" unitRef="shares"> 33000 </us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c0" decimals="2" unitRef="usdPershares"> 8.48 </us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c0" decimals="-3" unitRef="shares"> 64000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c0" decimals="2" unitRef="usdPershares"> 13.93 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c4" decimals="-3" unitRef="shares"> 1126000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c4" decimals="2" unitRef="usdPershares"> 14.42 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0"> P2Y </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c4" decimals="-3" unitRef="shares"> 1126000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c4" decimals="2" unitRef="usdPershares"> 14.42 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0"> P2Y </us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c213" decimals="0" unitRef="usd"> 16000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="c0"> Share awards generally vest on a graded basis over three years of service. </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
<us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c224">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Non-vested<br/> Shares</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Grant-<br/> Date Fair<br/> Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Non-vested shares at July 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">206</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.84</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7.01</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(32</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8.91</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13.50</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">NON-VESTED SHARES AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">199</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4.41</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c9" decimals="-3" unitRef="shares"> 206000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c9" decimals="2" unitRef="usdPershares"> 4.84 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c224" decimals="-3" unitRef="shares"> 26000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c224" decimals="2" unitRef="usdPershares"> 7.01 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c224" decimals="-3" unitRef="shares"> 32000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c224" decimals="2" unitRef="usdPershares"> 8.91 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c224" decimals="-3" unitRef="shares"> 1000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c224" decimals="2" unitRef="usdPershares"> 13.50 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c8" decimals="-3" unitRef="shares"> 199000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c8" decimals="2" unitRef="usdPershares"> 4.41 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c215" decimals="-5" unitRef="usd"> 500000 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c216"> P0Y9M18D </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c216" decimals="-5" unitRef="usd"> 300000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c217" decimals="-5" unitRef="usd"> 700000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription contextRef="c218"> the DSUs will vest in three equal amounts on each of January 6, 2020, January 5, 2021, and January 5, 2022. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the market price at the time of the grant. </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c219" decimals="INF" unitRef="shares"> 100284 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingDeferredInPeriod contextRef="c220" decimals="INF" unitRef="shares"> 38024 </idt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingDeferredInPeriod>
<us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Non-vested<br/> DSUs</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Grant-<br/> Date Fair<br/> Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Non-vested shares at July 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">411</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10.35</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.19</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(100</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10.68</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11.19</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">NON-VESTED SHARES AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">315</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">10.26</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td></tr> </table><p style="margin-top: 0; margin-bottom: 0">  </p>
</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c5" decimals="-3" unitRef="shares"> 411000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c5" decimals="2" unitRef="usdPershares"> 10.35 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c0" decimals="-3" unitRef="shares"> 7000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c0" decimals="2" unitRef="usdPershares"> 11.19 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c0" decimals="-3" unitRef="shares"> 100000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c0" decimals="2" unitRef="usdPershares"> 10.68 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c0" decimals="-3" unitRef="shares"> 3000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c0" decimals="2" unitRef="usdPershares"> 11.19 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c4" decimals="-3" unitRef="shares"> 315000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c4" decimals="2" unitRef="usdPershares"> 10.26 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c221" decimals="-5" unitRef="usd"> 1300000 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c222"> P0Y8M12D </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c222" decimals="-5" unitRef="usd"> 1100000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
<idt:RestrictedEquityVestingConditionBusinessUnitFairValue contextRef="c223" decimals="-6" unitRef="usd"> 100000000 </idt:RestrictedEquityVestingConditionBusinessUnitFairValue>
<us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 19—Accumulated Other Comprehensive Loss</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The accumulated balances for each classification of other comprehensive income (loss) were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Unrealized<br/> (loss) gain on<br/> available-for-<br/> sale securities</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Foreign<br/> currency<br/> translation</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Accumulated<br/> other<br/> comprehensive<br/> loss</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 64%; font-weight: bold">Balance at July 31, 2018</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(34</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(4,938</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(4,972</td><td style="width: 1%; font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Adjustment from the adoption of change in accounting for equity investments (see Note 8)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">Adjusted balance at August 1, 2018</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(1</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(4,938</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(4,939</td><td style="font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Other comprehensive income attributable to IDT Corporation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">80</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">81</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 1.5pt">Balance at July 31, 2019</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(4,858</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(4,858</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Other comprehensive income (loss) attributable to IDT Corporation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">42</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,594</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,552</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 1.5pt">BALANCE AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">42</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(7,452</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(7,410</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr> </table>
</us-gaap:ComprehensiveIncomeNoteTextBlock>
<us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Unrealized<br/> (loss) gain on<br/> available-for-<br/> sale securities</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Foreign<br/> currency<br/> translation</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Accumulated<br/> other<br/> comprehensive<br/> loss</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 64%; font-weight: bold">Balance at July 31, 2018</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(34</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(4,938</td><td style="width: 1%; font-weight: bold; text-align: left">)</td><td style="width: 1%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">(4,972</td><td style="width: 1%; font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Adjustment from the adoption of change in accounting for equity investments (see Note 8)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182"></div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">33</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">Adjusted balance at August 1, 2018</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(1</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(4,938</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right">(4,939</td><td style="font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Other comprehensive income attributable to IDT Corporation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">80</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">81</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 1.5pt">Balance at July 31, 2019</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183"></div></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(4,858</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(4,858</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Other comprehensive income (loss) attributable to IDT Corporation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">42</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,594</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,552</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 1.5pt">BALANCE AT JULY 31, 2020</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">42</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(7,452</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(7,410</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr> </table>
</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c225" decimals="-3" unitRef="usd"> -34000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c226" decimals="-3" unitRef="usd"> -4938000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c227" decimals="-3" unitRef="usd"> -4972000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<idt:AdjustmentFromTheAdoptionOfChangeInAccountingForEquityInvestments contextRef="c228" decimals="-3" unitRef="usd"> 33000 </idt:AdjustmentFromTheAdoptionOfChangeInAccountingForEquityInvestments>
<idt:AdjustmentFromTheAdoptionOfChangeInAccountingForEquityInvestments contextRef="c230" decimals="-3" unitRef="usd"> 33000 </idt:AdjustmentFromTheAdoptionOfChangeInAccountingForEquityInvestments>
<idt:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAdjusted contextRef="c228" decimals="-3" unitRef="usd"> 1000 </idt:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAdjusted>
<idt:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAdjusted contextRef="c229" decimals="-3" unitRef="usd"> 4938000 </idt:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAdjusted>
<idt:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAdjusted contextRef="c230" decimals="-3" unitRef="usd"> 4939000 </idt:AccumulatedOtherComprehensiveIncomeLossNetOfTaxAdjusted>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c228" decimals="-3" unitRef="usd"> 1000 </us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c229" decimals="-3" unitRef="usd"> 80000 </us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c230" decimals="-3" unitRef="usd"> 81000 </us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c232" decimals="-3" unitRef="usd"> -4858000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c233" decimals="-3" unitRef="usd"> -4858000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c234" decimals="-3" unitRef="usd"> 42000 </us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c235" decimals="-3" unitRef="usd"> -2594000 </us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c236" decimals="-3" unitRef="usd"> -2552000 </us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c237" decimals="-3" unitRef="usd"> 42000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c238" decimals="-3" unitRef="usd"> -7452000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c239" decimals="-3" unitRef="usd"> -7410000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 20—Commitments and Contingencies</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Coronavirus Disease (COVID-19)</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company continues to monitor and respond to the impacts of the COVID-19 pandemic on all aspects of its business, including its customers, employees, suppliers, vendors, and business partners.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Operationally, the Company’s employees transitioned to work-from-home during the third quarter of fiscal 2020 and, to a large degree, continued to work-from-home in the fourth quarter. Its salespeople and delivery employees continued to serve its independent retailers and channel partners with minimal interruption.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">COVID-19 had mixed financial impacts on the Company during the third and fourth quarters of fiscal 2020. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of the date of this filing, management believes that the Company continues to have sufficient liquidity and capital resources for the foreseeable future. Looking ahead, current economic conditions, if enduring, may create additional hardship for many of the Company’s customers. Over the longer term, sustained levels of high unemployment along with declining economic activity and less favorable foreign exchange market conditions could materially and adversely impact the Company by dampening demand for both its retail and wholesale offerings. The situation remains fluid and the Company cannot predict with certainty the potential impact of COVID-19 on its business, results of operations, financial condition and cash flows.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Legal Proceedings</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 12, 2019, Scarleth Samara filed a putative class action against IDT Telecom in the U.S. District Court for the Eastern District of Louisiana alleging certain violations of the Telephone Consumer Protection Act of 1991. Plaintiff alleges that in October of 2017, IDT Telecom sent unauthorized marketing messages to her cellphone. IDT Telecom filed a motion to compel arbitration. On or about August 19, 2019, the plaintiff agreed to dismiss the pending court action and the parties intend to proceed with arbitration. At this stage, the Company is unable to estimate its potential liability, if any. The Company intends to vigorously defend the claim.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 22, 2019, Jose Rosales filed a putative class action against IDT America, IDT Domestic Telecom and IDT International in California state court alleging certain violations of employment law. Plaintiff alleges that these companies failed to compensate members of the putative class in accordance with California law. The Company is evaluating the claims, and at this stage, is unable to estimate its potential liability, if any. The Company intends to vigorously defend the claims. In August 2019, the Company filed a cross complaint against Rosales alleging trade secret and other violations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On May 2, 2018, Jean Carlos Sanchez filed a putative class action against IDT Telecom in the U.S. District Court for the Northern District of Illinois alleging that the Company sent unauthorized marketing messages to cellphones in violation of the Telephone Consumer Protection Act of 1991. On July 26, 2018, the parties filed a stipulation of dismissal. The Company is evaluating the claim, and at this stage, is unable to estimate its potential liability, if any. The Company intends to vigorously defend this matter.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 24, 2018, Sprint Communications Company L.P. filed a patent infringement claim against the Company and certain of its affiliates in the U.S. District Court for the District of Delaware alleging infringement of U.S. Patent Nos. 6,298,064; 6,330,224; 6,343,084; 6,452,932; 6,463,052; 6,473,429; 6,563,918; 6,633,561; 6,697,340; 6,999,463; 7,286,561; 7,324,534; 7,327,728; 7,505,454; and 7,693,131. Plaintiff was seeking damages and injunctive relief. On June 28, 2018, Sprint dismissed the complaint without prejudice. The Company is evaluating the underlying claim, and at this stage, is unable to estimate its potential liability, if any. The Company intends to vigorously defend any claim of infringement of the listed patents.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 5, 2017, plaintiff JDS1, LLC, on behalf of itself and all other similarly situated stockholders of Straight Path, and derivatively on behalf of Straight Path as nominal defendant, filed a putative class action and derivative complaint in the Court of Chancery of the State of Delaware against the Company, The Patrick Henry Trust (a trust formed by Howard S. Jonas that held record and beneficial ownership of certain shares of Straight Path he formerly held), Howard S. Jonas, and each of Straight Path’s directors. The complaint alleges that the Company aided and abetted Straight Path Chairman of the Board and Chief Executive Officer Davidi Jonas, and Howard S. Jonas in his capacity as controlling stockholder of Straight Path, in breaching their fiduciary duties to Straight Path in connection with the settlement of claims between Straight Path and the Company related to potential indemnification claims concerning Straight Path’s obligations under the Consent Decree it entered into with the Federal Communications Commission (“FCC”), as well as the sale of Straight Path’s subsidiary Straight Path IP Group, Inc. to the Company in connection with that settlement. That action was consolidated with a similar action that was initiated by The Arbitrage Fund. The Plaintiffs are seeking, among other things, (i) a declaration that the action may be maintained as a class action or in the alternative, that demand on the Straight Path Board is excused; (ii) that the term sheet is invalid; (iii) awarding damages for the unfair price stockholders received in the merger between Straight Path and Verizon Communications Inc. for their shares of Straight Path’s Class B common stock; and (iv) ordering Howard S. Jonas, Davidi Jonas, and the Company to disgorge any profits for the benefit of the class Plaintiffs. On August 28, 2017, the Plaintiffs filed an amended complaint. On September 24, 2017, the Company filed a motion to dismiss the amended complaint, which was ultimately denied, and which denial was affirmed by the Delaware Supreme Court. The parties are engaged in discovery. The Company intends to vigorously defend this matter (see Note 12). At this stage, the Company is unable to estimate its potential liability, if any.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition to the foregoing, the Company is subject to other legal proceedings that have arisen in the ordinary course of business and have not been finally adjudicated. Although there can be no assurance in this regard, the Company believes that none of the other legal proceedings to which the Company is a party will have a material adverse effect on the Company’s results of operations, cash flows, or financial condition.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Sales Tax Contingency</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On June 21, 2018, the United States Supreme Court rendered a decision in South Dakota v. Wayfair, Inc., holding that a state may require a remote seller with no physical presence in the state to collect and remit sales tax on goods and services provided to purchasers in the state, overturning certain existing court precedent. The Company has evaluated its state tax filings with respect to the Wayfair decision and is in the process of reviewing its remittance practices. It is possible that one or more jurisdictions may assert that the Company has liability for periods for which it has not collected sales, use or other similar taxes, and if such an assertion or assertions were successful it could materially and adversely affect the Company’s business, financial position, and operating results. One or more jurisdictions may change their laws or policies to apply their sales, use or other similar taxes to the Company’s operations, and if such changes were made it could materially and adversely affect the Company’s business, financial position, and operating results.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Regulatory Fees Audit</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company’s 2017 FCC Form 499-A, which reports its calendar year 2016 revenue, related to payments due to the FCC, is currently under audit by the Universal Service Administrative Company (“USAC”). The Internal Audit Division of USAC issued preliminary audit findings and the Company has, in accordance with audit procedures, noted its objections to some of the findings. The Company awaits a final decision by USAC on the preliminary audit findings. Depending on the findings contained in the final decision, the Company may further appeal to the FCC. At July 31, 2020 and 2019, the Company’s accrued expenses included $40.8 million and $44.7 million, respectively, for these regulatory fees for the years covered by the audit, as well as prior and subsequent years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Purchase Commitments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020, the Company had purchase commitments of $2.3 million for computer hardware and software, as well as other equipment and services.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Telecom Services Commitments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In May 2019, the Company entered into a Memorandum of Understanding (“MOU) with a telecom operator in Central America for among other things, termination of inbound and outbound international long-distance voice calls. The Company paid the telecom operator monthly committed amounts during the term of the MOU. The MOU expired on June 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In August 2017, the Company entered into a Reciprocal Services Agreement, as amended, with a telecom operator in Central America for a full range of services, including, but not limited to, termination of inbound and outbound international long-distance voice calls. This agreement was terminated on April 30, 2020. Pursuant to the agreement, the Company deposited $9.2 million into an escrow account as security for the benefit of the telecom operator, which was included in “Other current assets” in the accompanying consolidated balance sheet at July 31, 2019 based on the terms and conditions of the agreement. In May 2020, an aggregate of $9.7 million for the security deposit plus interest was released from escrow and returned to the Company.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Performance Bonds</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has performance bonds issued through third parties for the benefit of various states in order to comply with the states’ financial requirements for money remittance licenses and telecommunications resellers. At July 31, 2020, the Company had aggregate performance bonds of $18.0 million outstanding.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">FCC Investigation of Straight Path Spectrum LLC</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On September 20, 2016, the Company received a letter of inquiry from the Enforcement Bureau of the FCC requesting certain information and materials related to an investigation of potential violations by Straight Path Spectrum LLC (formerly a subsidiary of the Company and Straight Path) in connection with licenses to operate on the 28 GHz and 39 GHz bands of the Fixed Microwave Services. The Company has cooperated with the FCC in this matter and has responded to the letter of inquiry. If the FCC were to pursue separate action against the Company, the FCC could seek to fine or impose regulatory penalties or civil liability on the Company related to activities during the period of ownership by the Company.</p>
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
<us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c4" decimals="-5" unitRef="usd"> 40800000 </us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
<us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c5" decimals="-5" unitRef="usd"> 44700000 </us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
<us-gaap:PurchaseObligation contextRef="c4" decimals="-5" unitRef="usd"> 2300000 </us-gaap:PurchaseObligation>
<us-gaap:EscrowDeposit contextRef="c240" decimals="-5" unitRef="usd"> 9200000 </us-gaap:EscrowDeposit>
<us-gaap:SecurityDeposit contextRef="c241" decimals="-5" unitRef="usd"> 9700000 </us-gaap:SecurityDeposit>
<idt:PerformanceBondsOutstanding contextRef="c4" decimals="-5" unitRef="usd"> 18000000.0 </idt:PerformanceBondsOutstanding>
<us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 21—Related Party Transactions</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Rafael Holdings, Inc.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In connection with the Rafael Spin-Off, the Company and Rafael entered into a Transition Services Agreement pursuant to which the Company provides to Rafael certain administrative and other services. The Company charged Rafael $0.4 million and $0.4 million in fiscal 2020 and fiscal 2019, respectively, for services provided. In addition, in fiscal 2019, the Company collected cash of $0.2 million on behalf of Rafael related to Rafael’s parking garage and third-party tenants. At July 31, 2020 and 2019, other current assets reported in the Company’s consolidated balance sheets included net receivable from Rafael of $50,000 and $0.1 million, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020 and 2019, the Company held 27,806 and 27,419 shares, respectively, of Rafael Class B common stock (see Note 7).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">See Note 3 for the Company’s lease commitments with Rafael.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Straight Path Communications Inc.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 5, 2017, certain of Straight Path stockholders filed a putative class action and derivative complaint against the Company and others (see Note 20). On September 20, 2016, the Company received a letter of inquiry from the Enforcement Bureau of the FCC requesting certain information and materials related to an investigation of potential violations by Straight Path Spectrum LLC (formerly a subsidiary of the Company and Straight Path) in connection with licenses to operate on the 28 GHz and 39 GHz bands of the Fixed Microwave Services (see Note 20).</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Genie Energy Ltd.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On October 28, 2011, the Company completed a pro rata distribution of the common stock of the Company’s subsidiary, Genie Energy Ltd. (“Genie”), to the Company’s stockholders of record as of the close of business on October 21, 2011 (the “Genie Spin-Off”). The Company entered into a Transition Services Agreement with Genie prior to the Genie Spin-Off, which provides for certain services to be performed by the Company and Genie. The Company charged Genie $1.1 million and $1.0 million in fiscal 2020 and fiscal 2019, respectively, for services provided and other items, net of the amounts charged by Genie to the Company. At July 31, 2020 and 2019, other current assets reported in the Company’s consolidated balance sheets included receivables from Genie of $0.2 million and $0.2 million, respectively.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Other Related Party Transactions</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At July 31, 2020 and 2019, the Company held 42,282 shares of Zedge Class B common stock (see Note 7).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company provides office space, certain connectivity and other services to Jonas Media Group, a publishing firm owned by Howard S. Jonas. Billings for such services were $15,000 and $15,000 in fiscal 2020 and fiscal 2019, respectively. The balance owed to the Company by Jonas Media Group was $30,000 and $15,000 as of July 31, 2020 and 2019, respectively. In August 2020, the Company reduced its fiscal 2020 and fiscal 2019 billings by $14,000. The adjusted amount owed by Jonas Media Group to the Company was $16,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Mason and Company Consulting, LLC (“Mason and Co.”), a company owned solely by Jonathan Mason, receives annual commissions and fees for the insurance brokerage referral and placement of certain of the Company’s insurance policies. Jonathan Mason is the husband of Joyce J. Mason, the Company’s General Counsel, and brother-in-law of Howard S. Jonas. Based on information the Company received from Jonathan Mason, the Company believes that Mason and Co. received commissions and fees from payments made by the Company in the aggregate amount of $63,000 in fiscal 2020 and $24,000 in fiscal 2019. Neither Howard S. Jonas nor Joyce Mason has any ownership or other interest in Mason and Co., or the commissions paid to Mason and Co., other than via the familial relationships with Jonathan Mason.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, in fiscal 2019, the Company obtained insurance policies from several insurance brokers, one of which was IGM Brokerage Corp. (“IGM”). IGM was owned by Irwin Jonas, father of Howard S. Jonas and Joyce Mason, until his death in October 2009, and then by Irwin Jonas’ widow—the mother of Howard S. Jonas and Joyce Mason. Jonathan Mason provided insurance brokerage services via IGM. Based on information the Company received from IGM, the Company believes that IGM received commissions and fees from payments made by the Company to third party brokers in the aggregate amount of $29,000 in fiscal 2019, which fees and commissions inured to the benefit of Mr. Mason. Neither Howard S. Jonas nor Joyce Mason had any ownership or other interest in IGM or the commissions paid to IGM other than via the familial relationships with their mother and Jonathan Mason.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Since August 2009, IDT DT has leased space in a building in the Bronx, New York. Howard S. Jonas and Shmuel Jonas are members of the limited liability company that owns the building. The latest lease, which became effective November 1, 2012, had a one-year term with a one-year renewal option. Since the expiration of this lease and until May 31, 2020, the parties continued IDT DT’s occupancy of the space on the same terms. Aggregate annual rent under the lease was $60,900. On June 1, 2020, IDT DT released the space and moved into smaller space at an annual rent of $18,600.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company had loans receivable outstanding from employees aggregating $0.2 million and $0.2 million at July 31, 2020 and 2019, respectively, which are included in “Other current assets” in the accompanying consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In December 2018, the Company sold shares of its Class B Common Stock to Howard S. Jonas (see Note 17).</p>
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
<us-gaap:CostsAndExpensesRelatedParty contextRef="c242" decimals="-5" unitRef="usd"> 400000 </us-gaap:CostsAndExpensesRelatedParty>
<us-gaap:CostsAndExpensesRelatedParty contextRef="c243" decimals="-5" unitRef="usd"> 400000 </us-gaap:CostsAndExpensesRelatedParty>
<idt:RelatedPartyTransactionsCashCollectedFromThirdPartyTenants contextRef="c242" decimals="-5" unitRef="usd"> 200000 </idt:RelatedPartyTransactionsCashCollectedFromThirdPartyTenants>
<us-gaap:DueFromOtherRelatedPartiesCurrent contextRef="c244" decimals="0" unitRef="usd"> 50000 </us-gaap:DueFromOtherRelatedPartiesCurrent>
<us-gaap:DueFromOtherRelatedPartiesCurrent contextRef="c245" decimals="-5" unitRef="usd"> 100000 </us-gaap:DueFromOtherRelatedPartiesCurrent>
<idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock contextRef="c242" decimals="INF" unitRef="shares"> 27806 </idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock>
<idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock contextRef="c243" decimals="INF" unitRef="shares"> 27419 </idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock>
<us-gaap:CostsAndExpensesRelatedParty contextRef="c246" decimals="-5" unitRef="usd"> 1100000 </us-gaap:CostsAndExpensesRelatedParty>
<us-gaap:CostsAndExpensesRelatedParty contextRef="c247" decimals="-5" unitRef="usd"> 1000000.0 </us-gaap:CostsAndExpensesRelatedParty>
<us-gaap:DueFromOtherRelatedPartiesCurrent contextRef="c248" decimals="-5" unitRef="usd"> 200000 </us-gaap:DueFromOtherRelatedPartiesCurrent>
<us-gaap:DueFromOtherRelatedPartiesCurrent contextRef="c249" decimals="-5" unitRef="usd"> 200000 </us-gaap:DueFromOtherRelatedPartiesCurrent>
<idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock contextRef="c250" decimals="INF" unitRef="shares"> 42282 </idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock>
<idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock contextRef="c251" decimals="INF" unitRef="shares"> 42282 </idt:NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock>
<idt:RelatedPartyTransactionBillingsToRelatedPartyForServices contextRef="c252" decimals="0" unitRef="usd"> 15000 </idt:RelatedPartyTransactionBillingsToRelatedPartyForServices>
<idt:RelatedPartyTransactionBillingsToRelatedPartyForServices contextRef="c253" decimals="0" unitRef="usd"> 15000 </idt:RelatedPartyTransactionBillingsToRelatedPartyForServices>
<us-gaap:DueFromOtherRelatedPartiesCurrent contextRef="c254" decimals="0" unitRef="usd"> 30000 </us-gaap:DueFromOtherRelatedPartiesCurrent>
<us-gaap:DueFromOtherRelatedPartiesCurrent contextRef="c255" decimals="0" unitRef="usd"> 15000 </us-gaap:DueFromOtherRelatedPartiesCurrent>
<idt:RelatedPartyTransactionBillingsAdjustmentToRelatedPartyForServices contextRef="c256" decimals="0" unitRef="usd"> -14000 </idt:RelatedPartyTransactionBillingsAdjustmentToRelatedPartyForServices>
<us-gaap:DueFromOtherRelatedPartiesCurrent contextRef="c256" decimals="0" unitRef="usd"> 16000 </us-gaap:DueFromOtherRelatedPartiesCurrent>
<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="c257" decimals="0" unitRef="usd"> 63000 </us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="c258" decimals="0" unitRef="usd"> 24000 </us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="c259" decimals="0" unitRef="usd"> 29000 </us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
<idt:LeaseExpirationDescription contextRef="c0"> The latest lease, which became effective November 1, 2012, had a one-year term with a one-year renewal option. </idt:LeaseExpirationDescription>
<idt:RelatedPartyTransactionLeaseAnnualRentPaymentsToRelatedParty contextRef="c0" decimals="0" unitRef="usd"> 60900 </idt:RelatedPartyTransactionLeaseAnnualRentPaymentsToRelatedParty>
<idt:RelatedPartyTransactionLeaseAnnualRentPaymentsToRelatedParty contextRef="c260" decimals="0" unitRef="usd"> 18600 </idt:RelatedPartyTransactionLeaseAnnualRentPaymentsToRelatedParty>
<us-gaap:DueFromEmployeesCurrent contextRef="c4" decimals="-5" unitRef="usd"> 200000 </us-gaap:DueFromEmployeesCurrent>
<us-gaap:DueFromEmployeesCurrent contextRef="c5" decimals="-5" unitRef="usd"> 200000 </us-gaap:DueFromEmployeesCurrent>
<us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 22—Defined Contribution Plans</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company maintains a 401(k) Plan available to all employees meeting certain eligibility criteria. The plan permits participants to contribute up to 20% of their salary, not to exceed the limits established by the Internal Revenue Code. The plan provides for discretionary matching contributions of 50%, up to the first 6% of compensation. The discretionary matching contributions vest over the first five years of employment. The plan permits the discretionary matching contributions to be granted as of December 31 of each year. All contributions made by participants vest immediately into the participant’s account. In fiscal 2020 and fiscal 2019, the Company’s expense related to the plan was $1.0 million and $1.2 million, respectively. The Company’s Class A common stock and Class B common stock are not investment options for the plan’s participants.</p>
</us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock>
<us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c0" decimals="2" unitRef="pure"> 0.20 </us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
<us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="c0" decimals="2" unitRef="pure"> 0.50 </us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
<idt:DefinedContributionPlanEmployerMatchingContributionLimitPercent contextRef="c0" decimals="2" unitRef="pure"> 0.06 </idt:DefinedContributionPlanEmployerMatchingContributionLimitPercent>
<idt:DefinedContributionPlanEmployerDiscretionaryContributionVestingPeriod contextRef="c0"> first five years </idt:DefinedContributionPlanEmployerDiscretionaryContributionVestingPeriod>
<us-gaap:DefinedContributionPlanCostRecognized contextRef="c0" decimals="-5" unitRef="usd"> 1000000.0 </us-gaap:DefinedContributionPlanCostRecognized>
<us-gaap:DefinedContributionPlanCostRecognized contextRef="c10" decimals="-5" unitRef="usd"> 1200000 </us-gaap:DefinedContributionPlanCostRecognized>
<us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0">
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Note 23—Business Segment Information</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has two reportable business segments, Telecom & Payment Services and net2phone. The Company’s reportable segments are distinguished by types of service, customers and methods used to provide their services. The operating results of these business segments are regularly reviewed by the Company’s chief operating decision maker. The accounting policies of the segments are the same as the accounting policies of the Company as a whole. The Company evaluates the performance of its business segments based primarily on income (loss) from operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Telecom & Payment Services segment provides retail telecommunications and payment offerings as well as wholesale international long-distance traffic termination. The net2phone segment provides cloud communications and telephony services to business customers. Depreciation and amortization are allocated to Telecom & Payment Services and net2phone because the related assets are not tracked separately by segment. There are no other significant asymmetrical allocations to segments.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Corporate costs include compensation, consulting fees, treasury and accounts payable, tax and accounting services, human resources and payroll, corporate purchasing, corporate governance including Board of Directors’ fees, internal and external audit, investor relations, corporate insurance, corporate legal, business development, charitable contributions, travel, and other corporate-related general and administrative expenses. Corporate does not generate any revenues, nor does it incur any direct cost of revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Operating results for the business segments of the Company were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Telecom<br/> & Payment<br/> Services</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">net2phone</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Corporate</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Year ended July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -8.65pt; padding-left: 8.65pt">Revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,294,947</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,822</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,345,769</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,296</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,691</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,663</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,942</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,367</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,993</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,406</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">Severance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,466</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,503</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Other operating (expense), net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,225</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,307</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(531</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,063</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -8.65pt; padding-left: 8.65pt">Year ended July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -8.65pt; padding-left: 8.65pt">Revenues</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,361,908</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">47,264</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-186"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,409,172</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,479</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,856</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,005</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,544</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,632</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">Severance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-188"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,438</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Other operating (expense) gains, net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,785</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(267</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">326</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total assets for the reportable segments are not provided because a significant portion of the Company’s assets are servicing both segments and the Company does not track such assets separately by segment.</p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0">Geographic Information</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Net long-lived assets and total assets held outside of the United States, which are located primarily in Western Europe, were as follows:.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">United<br/> States</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Foreign<br/> Countries</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Long-lived assets, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,834</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,227</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,061</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">102,176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">302,574</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">404,750</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-indent: -8.65pt; padding-left: 8.65pt">July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Long-lived assets, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25,797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">8,558</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,355</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">103,113</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340,590</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">443,703</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:SegmentReportingDisclosureTextBlock>
<us-gaap:NumberOfReportableSegments contextRef="c0" decimals="INF" unitRef="pure"> 2 </us-gaap:NumberOfReportableSegments>
<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Telecom<br/> & Payment<br/> Services</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">net2phone</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Corporate</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Year ended July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -8.65pt; padding-left: 8.65pt">Revenues</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,294,947</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,822</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184"></div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,345,769</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,296</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,691</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,663</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,942</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,367</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,993</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,406</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">Severance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,466</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,503</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Other operating (expense), net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,225</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,307</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(531</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,063</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-indent: -8.65pt; padding-left: 8.65pt">Year ended July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -8.65pt; padding-left: 8.65pt">Revenues</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,361,908</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">47,264</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-186"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,409,172</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Income (loss) from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,479</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,856</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,005</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Depreciation and amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,544</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">22,632</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -8.65pt; padding-left: 8.65pt">Severance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,438</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-188"></div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,438</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Other operating (expense) gains, net</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,785</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(267</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">326</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p>
</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
<us-gaap:Revenues contextRef="c261" decimals="-3" unitRef="usd"> 1294947000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c262" decimals="-3" unitRef="usd"> 50822000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c264" decimals="-3" unitRef="usd"> 1345769000 </us-gaap:Revenues>
<us-gaap:OperatingIncomeLoss contextRef="c261" decimals="-3" unitRef="usd"> 42296000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="c262" decimals="-3" unitRef="usd"> -14691000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="c263" decimals="-3" unitRef="usd"> -9663000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="c264" decimals="-3" unitRef="usd"> 17942000 </us-gaap:OperatingIncomeLoss>
<us-gaap:DepreciationAndAmortization contextRef="c261" decimals="-3" unitRef="usd"> 12367000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c262" decimals="-3" unitRef="usd"> 7993000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c263" decimals="-3" unitRef="usd"> 46000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c264" decimals="-3" unitRef="usd"> 20406000 </us-gaap:DepreciationAndAmortization>
<us-gaap:SeveranceCosts1 contextRef="c261" decimals="-3" unitRef="usd"> 3466000 </us-gaap:SeveranceCosts1>
<us-gaap:SeveranceCosts1 contextRef="c263" decimals="-3" unitRef="usd"> 37000 </us-gaap:SeveranceCosts1>
<us-gaap:SeveranceCosts1 contextRef="c264" decimals="-3" unitRef="usd"> 3503000 </us-gaap:SeveranceCosts1>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c261" decimals="-3" unitRef="usd"> -3225000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c262" decimals="-3" unitRef="usd"> -1307000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c263" decimals="-3" unitRef="usd"> -531000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c264" decimals="-3" unitRef="usd"> -5063000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:Revenues contextRef="c265" decimals="-3" unitRef="usd"> 1361908000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c266" decimals="-3" unitRef="usd"> 47264000 </us-gaap:Revenues>
<us-gaap:Revenues contextRef="c268" decimals="-3" unitRef="usd"> 1409172000 </us-gaap:Revenues>
<us-gaap:OperatingIncomeLoss contextRef="c265" decimals="-3" unitRef="usd"> 14330000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="c266" decimals="-3" unitRef="usd"> -6479000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="c267" decimals="-3" unitRef="usd"> -8856000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="c268" decimals="-3" unitRef="usd"> -1005000 </us-gaap:OperatingIncomeLoss>
<us-gaap:DepreciationAndAmortization contextRef="c265" decimals="-3" unitRef="usd"> 16084000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c266" decimals="-3" unitRef="usd"> 6544000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c267" decimals="-3" unitRef="usd"> 4000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="c268" decimals="-3" unitRef="usd"> 22632000 </us-gaap:DepreciationAndAmortization>
<us-gaap:SeveranceCosts1 contextRef="c265" decimals="-3" unitRef="usd"> 1438000 </us-gaap:SeveranceCosts1>
<us-gaap:SeveranceCosts1 contextRef="c268" decimals="-3" unitRef="usd"> 1438000 </us-gaap:SeveranceCosts1>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c265" decimals="-3" unitRef="usd"> -7785000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c266" decimals="-3" unitRef="usd"> -267000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c267" decimals="-3" unitRef="usd"> 326000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:OtherOperatingIncomeExpenseNet contextRef="c268" decimals="-3" unitRef="usd"> -7726000 </us-gaap:OtherOperatingIncomeExpenseNet>
<us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="c0">
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">United<br/> States</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Foreign<br/> Countries</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">July 31, 2020</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Long-lived assets, net</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,834</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,227</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,061</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">102,176</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">302,574</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">404,750</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-indent: -8.65pt; padding-left: 8.65pt">July 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Long-lived assets, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25,797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">8,558</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,355</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -8.65pt; padding-left: 8.65pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">103,113</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">340,590</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">443,703</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table>
</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
<us-gaap:NoncurrentAssets contextRef="c269" decimals="-3" unitRef="usd"> 18834000 </us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef="c270" decimals="-3" unitRef="usd"> 11227000 </us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef="c4" decimals="-3" unitRef="usd"> 30061000 </us-gaap:NoncurrentAssets>
<us-gaap:Assets contextRef="c269" decimals="-3" unitRef="usd"> 102176000 </us-gaap:Assets>
<us-gaap:Assets contextRef="c270" decimals="-3" unitRef="usd"> 302574000 </us-gaap:Assets>
<us-gaap:Assets contextRef="c4" decimals="-3" unitRef="usd"> 404750000 </us-gaap:Assets>
<us-gaap:NoncurrentAssets contextRef="c271" decimals="-3" unitRef="usd"> 25797000 </us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef="c272" decimals="-3" unitRef="usd"> 8558000 </us-gaap:NoncurrentAssets>
<us-gaap:NoncurrentAssets contextRef="c5" decimals="-3" unitRef="usd"> 34355000 </us-gaap:NoncurrentAssets>
<us-gaap:Assets contextRef="c271" decimals="-3" unitRef="usd"> 103113000 </us-gaap:Assets>
<us-gaap:Assets contextRef="c272" decimals="-3" unitRef="usd"> 340590000 </us-gaap:Assets>
<us-gaap:Assets contextRef="c5" decimals="-3" unitRef="usd"> 443703000 </us-gaap:Assets>
<dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="hidden-fact-0"> No </dei:EntityWellKnownSeasonedIssuer>
<dei:EntityVoluntaryFilers contextRef="c0" id="hidden-fact-1"> No </dei:EntityVoluntaryFilers>
<dei:EntityCurrentReportingStatus contextRef="c0" id="hidden-fact-2"> Yes </dei:EntityCurrentReportingStatus>
<dei:EntityInteractiveDataCurrent contextRef="c0" id="hidden-fact-3"> Yes </dei:EntityInteractiveDataCurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c5" id="hidden-fact-4" unitRef="usd" xsi:nil="true"/>
<us-gaap:CommitmentsAndContingencies contextRef="c4" id="hidden-fact-5" unitRef="usd" xsi:nil="true"/>
<us-gaap:CommitmentsAndContingencies contextRef="c5" id="hidden-fact-6" unitRef="usd" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="c4" id="hidden-fact-7" unitRef="usd" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="c5" id="hidden-fact-8" unitRef="usd" xsi:nil="true"/>
<us-gaap:PreferredStockSharesIssued contextRef="c4" id="hidden-fact-9" unitRef="shares" xsi:nil="true"/>
<us-gaap:PreferredStockSharesIssued contextRef="c5" id="hidden-fact-10" unitRef="shares" xsi:nil="true"/>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c19" id="hidden-fact-11" unitRef="usd" xsi:nil="true"/>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c20" id="hidden-fact-12" unitRef="usd" xsi:nil="true"/>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c21" id="hidden-fact-13" unitRef="usd" xsi:nil="true"/>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c22" id="hidden-fact-14" unitRef="usd" xsi:nil="true"/>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c23" id="hidden-fact-15" unitRef="usd" xsi:nil="true"/>
<idt:AdjustmentsFromChangeInRevenueRecognition contextRef="c25" id="hidden-fact-16" unitRef="usd" xsi:nil="true"/>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c19" id="hidden-fact-17" unitRef="usd" xsi:nil="true"/>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c20" id="hidden-fact-18" unitRef="usd" xsi:nil="true"/>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c21" id="hidden-fact-19" unitRef="usd" xsi:nil="true"/>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c22" id="hidden-fact-20" unitRef="usd" xsi:nil="true"/>
<idt:CumulativeEffectOnRetainedEarningsNetOfTax contextRef="c25" id="hidden-fact-21" unitRef="usd" xsi:nil="true"/>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c19" id="hidden-fact-22" unitRef="usd" xsi:nil="true"/>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c20" id="hidden-fact-23" unitRef="usd" xsi:nil="true"/>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c21" id="hidden-fact-24" unitRef="usd" xsi:nil="true"/>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c22" id="hidden-fact-25" unitRef="usd" xsi:nil="true"/>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c23" id="hidden-fact-26" unitRef="usd" xsi:nil="true"/>
<idt:NoncontrollingInterestIncreaseDecreaseFromCorrection contextRef="c10" id="hidden-fact-27" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c19" id="hidden-fact-28" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c20" id="hidden-fact-29" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c21" id="hidden-fact-30" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c23" id="hidden-fact-31" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c24" id="hidden-fact-32" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c25" id="hidden-fact-33" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c19" id="hidden-fact-34" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c20" id="hidden-fact-35" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c23" id="hidden-fact-36" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c24" id="hidden-fact-37" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c25" id="hidden-fact-38" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c19" id="hidden-fact-39" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c20" id="hidden-fact-40" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c21" id="hidden-fact-41" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c23" id="hidden-fact-42" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c24" id="hidden-fact-43" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c25" id="hidden-fact-44" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c19" id="hidden-fact-45" unitRef="shares" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c19" id="hidden-fact-46" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c22" id="hidden-fact-47" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c23" id="hidden-fact-48" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c24" id="hidden-fact-49" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c25" id="hidden-fact-50" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c19" id="hidden-fact-51" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c20" id="hidden-fact-52" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c21" id="hidden-fact-53" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c22" id="hidden-fact-54" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c23" id="hidden-fact-55" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c24" id="hidden-fact-56" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c19" id="hidden-fact-57" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20" id="hidden-fact-58" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c21" id="hidden-fact-59" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c22" id="hidden-fact-60" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c24" id="hidden-fact-61" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c25" id="hidden-fact-62" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c19" id="hidden-fact-63" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c20" id="hidden-fact-64" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c21" id="hidden-fact-65" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c22" id="hidden-fact-66" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c23" id="hidden-fact-67" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c33" id="hidden-fact-68" unitRef="shares" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c33" id="hidden-fact-69" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c34" id="hidden-fact-70" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c36" id="hidden-fact-71" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c37" id="hidden-fact-72" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c38" id="hidden-fact-73" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c39" id="hidden-fact-74" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c33" id="hidden-fact-75" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c34" id="hidden-fact-76" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c35" id="hidden-fact-77" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c37" id="hidden-fact-78" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c38" id="hidden-fact-79" unitRef="usd" xsi:nil="true"/>
<idt:RepurchasesOfClassBCommonStockThroughRepurchaseProgram contextRef="c39" id="hidden-fact-80" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c33" id="hidden-fact-81" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c34" id="hidden-fact-82" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c35" id="hidden-fact-83" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c37" id="hidden-fact-84" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c38" id="hidden-fact-85" unitRef="usd" xsi:nil="true"/>
<idt:RepurchaseOfRestrictedStock contextRef="c39" id="hidden-fact-86" unitRef="usd" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c33" id="hidden-fact-87" unitRef="shares" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c33" id="hidden-fact-88" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c36" id="hidden-fact-89" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c37" id="hidden-fact-90" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c38" id="hidden-fact-91" unitRef="usd" xsi:nil="true"/>
<idt:StockBasedCompensation contextRef="c39" id="hidden-fact-92" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c33" id="hidden-fact-93" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c34" id="hidden-fact-94" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c35" id="hidden-fact-95" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c36" id="hidden-fact-96" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c37" id="hidden-fact-97" unitRef="usd" xsi:nil="true"/>
<idt:DistributionToNoncontrollingInterests contextRef="c38" id="hidden-fact-98" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c33" id="hidden-fact-99" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c34" id="hidden-fact-100" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c35" id="hidden-fact-101" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c36" id="hidden-fact-102" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c38" id="hidden-fact-103" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c39" id="hidden-fact-104" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c33" id="hidden-fact-105" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c34" id="hidden-fact-106" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c35" id="hidden-fact-107" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c36" id="hidden-fact-108" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProfitLoss contextRef="c37" id="hidden-fact-109" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProceedsFromNotesPayable contextRef="c10" id="hidden-fact-110" unitRef="usd" xsi:nil="true"/>
<us-gaap:RepaymentsOfNotesPayable contextRef="c10" id="hidden-fact-111" unitRef="usd" xsi:nil="true"/>
<us-gaap:ProceedsFromStockOptionsExercised contextRef="c10" id="hidden-fact-112" unitRef="usd" xsi:nil="true"/>
<us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1 contextRef="c10" id="hidden-fact-113" unitRef="usd" xsi:nil="true"/>
<us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1 contextRef="c0" id="hidden-fact-114" unitRef="usd" xsi:nil="true"/>
<us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants contextRef="c10" id="hidden-fact-115" unitRef="shares" xsi:nil="true"/>
<us-gaap:Revenues contextRef="c91" id="hidden-fact-116" unitRef="usd" xsi:nil="true"/>
<us-gaap:Revenues contextRef="c107" id="hidden-fact-117" unitRef="usd" xsi:nil="true"/>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive contextRef="c4" id="hidden-fact-118" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c128" id="hidden-fact-119" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c129" id="hidden-fact-120" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c129" id="hidden-fact-121" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c130" id="hidden-fact-122" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c131" id="hidden-fact-123" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c131" id="hidden-fact-124" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c132" id="hidden-fact-125" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c132" id="hidden-fact-126" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c5" id="hidden-fact-127" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c5" id="hidden-fact-128" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss contextRef="c5" id="hidden-fact-129" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="c5" id="hidden-fact-130" unitRef="usd" xsi:nil="true"/>
<idt:AdoptionOfChangeInAccountingForEquityInvestments contextRef="c0" id="hidden-fact-131" unitRef="usd" xsi:nil="true"/>
<idt:EquitySecuritiesWithoutReadilyDeterminableFairValueOtherUpwardPriceAdjustmentAnnualAmount contextRef="c10" id="hidden-fact-132" unitRef="usd" xsi:nil="true"/>
<us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount contextRef="c0" id="hidden-fact-133" unitRef="usd" xsi:nil="true"/>
<us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount contextRef="c10" id="hidden-fact-134" unitRef="usd" xsi:nil="true"/>
<idt:EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesSold contextRef="c0" id="hidden-fact-135" unitRef="usd" xsi:nil="true"/>
<idt:EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesSold contextRef="c10" id="hidden-fact-136" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c162" id="hidden-fact-137" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsCurrentAsset contextRef="c161" id="hidden-fact-138" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsCurrentAsset contextRef="c162" id="hidden-fact-139" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c160" id="hidden-fact-140" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c161" id="hidden-fact-141" unitRef="usd" xsi:nil="true"/>
<idt:ContingentConsiderationIncludedInOtherNoncurrentLiabilities contextRef="c160" id="hidden-fact-142" unitRef="usd" xsi:nil="true"/>
<idt:ContingentConsiderationIncludedInOtherNoncurrentLiabilities contextRef="c161" id="hidden-fact-143" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c164" id="hidden-fact-144" unitRef="usd" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c166" id="hidden-fact-145" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsCurrentAsset contextRef="c165" id="hidden-fact-146" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsCurrentAsset contextRef="c166" id="hidden-fact-147" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c164" id="hidden-fact-148" unitRef="usd" xsi:nil="true"/>
<idt:EquityInvestmentsNoncurrentAssets contextRef="c165" id="hidden-fact-149" unitRef="usd" xsi:nil="true"/>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c18" id="hidden-fact-150" unitRef="usd" xsi:nil="true"/>
<idt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevelThreeFromAdoptionOfAccountingChange contextRef="c0" id="hidden-fact-151" unitRef="usd" xsi:nil="true"/>
<idt:AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForAssetsHeldAtEndOfPeriod contextRef="c0" id="hidden-fact-152" unitRef="usd" xsi:nil="true"/>
<idt:AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForAssetsHeldAtEndOfPeriod contextRef="c10" id="hidden-fact-153" unitRef="usd" xsi:nil="true"/>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c5" id="hidden-fact-154" unitRef="usd" xsi:nil="true"/>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c18" id="hidden-fact-155" unitRef="usd" xsi:nil="true"/>
<idt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitiesTransfersIntoLevelThreeFromAcquisition contextRef="c10" id="hidden-fact-156" unitRef="usd" xsi:nil="true"/>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome contextRef="c10" id="hidden-fact-157" unitRef="usd" xsi:nil="true"/>
<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c5" id="hidden-fact-158" unitRef="usd" xsi:nil="true"/>
<idt:AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForLiabilitiesHeldAtEndOfPeriod contextRef="c0" id="hidden-fact-159" unitRef="usd" xsi:nil="true"/>
<idt:AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForLiabilitiesHeldAtEndOfPeriod contextRef="c10" id="hidden-fact-160" unitRef="usd" xsi:nil="true"/>
<us-gaap:Goodwill contextRef="c169" id="hidden-fact-161" unitRef="usd" xsi:nil="true"/>
<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c115" id="hidden-fact-162" unitRef="usd" xsi:nil="true"/>
<us-gaap:Goodwill contextRef="c172" id="hidden-fact-163" unitRef="usd" xsi:nil="true"/>
<us-gaap:GoodwillAcquiredDuringPeriod contextRef="c173" id="hidden-fact-164" unitRef="usd" xsi:nil="true"/>
<idt:WriteoffOfAssets contextRef="c10" id="hidden-fact-165" unitRef="usd" xsi:nil="true"/>
<idt:AccrualForLegalMatter contextRef="c10" id="hidden-fact-166" unitRef="usd" xsi:nil="true"/>
<idt:SaleOfCallingCardBusinessInAsia contextRef="c0" id="hidden-fact-167" unitRef="usd" xsi:nil="true"/>
<idt:WriteoffOfTaxAssetsRelatedToPriorPeriods contextRef="c10" id="hidden-fact-168" unitRef="usd" xsi:nil="true"/>
<us-gaap:DeferredTaxAssetsOther contextRef="c4" id="hidden-fact-169" unitRef="usd" xsi:nil="true"/>
<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c0" id="hidden-fact-170" unitRef="usd" xsi:nil="true"/>
<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c10" id="hidden-fact-171" unitRef="usd" xsi:nil="true"/>
<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c10" id="hidden-fact-172" unitRef="usd" xsi:nil="true"/>
<idt:IncomeTaxReconciliationTransitionTaxOnForeignEarnings contextRef="c0" id="hidden-fact-173" unitRef="usd" xsi:nil="true"/>
<idt:IncomeTaxReconciliationTaxLawChanges contextRef="c0" id="hidden-fact-174" unitRef="usd" xsi:nil="true"/>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c0" id="hidden-fact-175" unitRef="usd" xsi:nil="true"/>
<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c10" id="hidden-fact-176" unitRef="usd" xsi:nil="true"/>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c0" id="hidden-fact-177" unitRef="shares" xsi:nil="true"/>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c0" id="hidden-fact-178" unitRef="usdPershares" xsi:nil="true"/>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c4" id="hidden-fact-179" unitRef="usd" xsi:nil="true"/>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c4" id="hidden-fact-180" unitRef="usd" xsi:nil="true"/>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c214" id="hidden-fact-181" unitRef="usd" xsi:nil="true"/>
<idt:AdjustmentFromTheAdoptionOfChangeInAccountingForEquityInvestments contextRef="c229" id="hidden-fact-182" unitRef="usd" xsi:nil="true"/>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c231" id="hidden-fact-183" unitRef="usd" xsi:nil="true"/>
<us-gaap:Revenues contextRef="c263" id="hidden-fact-184" unitRef="usd" xsi:nil="true"/>
<us-gaap:SeveranceCosts1 contextRef="c262" id="hidden-fact-185" unitRef="usd" xsi:nil="true"/>
<us-gaap:Revenues contextRef="c267" id="hidden-fact-186" unitRef="usd" xsi:nil="true"/>
<us-gaap:SeveranceCosts1 contextRef="c266" id="hidden-fact-187" unitRef="usd" xsi:nil="true"/>
<us-gaap:SeveranceCosts1 contextRef="c267" id="hidden-fact-188" unitRef="usd" xsi:nil="true"/>
<dei:AmendmentFlag contextRef="c0"> false </dei:AmendmentFlag>
<dei:CurrentFiscalYearEndDate contextRef="c0"> --07-31 </dei:CurrentFiscalYearEndDate>
<dei:DocumentFiscalPeriodFocus contextRef="c0"> FY </dei:DocumentFiscalPeriodFocus>
<dei:EntityCentralIndexKey contextRef="c0"> 0001005731 </dei:EntityCentralIndexKey>
<dei:EntityRegistrantName contextRef="c0"> IDT CORP </dei:EntityRegistrantName>
<dei:EntityPublicFloat contextRef="c3" decimals="0" unitRef="usd"> 145900000 </dei:EntityPublicFloat>
<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
<link:loc xlink:href="#ix_0_fact" xlink:label="ix_0_fact" xlink:type="locator"/>
<link:loc xlink:href="#ix_1_fact" xlink:label="ix_1_fact" xlink:type="locator"/>
<link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> Stock-based compensation included in selling, general and administrative expenses </link:footnote>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_0_fact" xlink:to="ix_0_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_1_fact" xlink:to="ix_0_footnote" xlink:type="arc"/>
<link:loc xlink:href="#ix_2_fact" xlink:label="ix_2_fact" xlink:type="locator"/>
<link:loc xlink:href="#ix_3_fact" xlink:label="ix_3_fact" xlink:type="locator"/>
<link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> Primarily uncollectible accounts written off, net of recoveries. </link:footnote>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_2_fact" xlink:to="ix_1_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_3_fact" xlink:to="ix_1_footnote" xlink:type="arc"/>
<link:loc xlink:href="#hidden-fact-119" xlink:label="hidden-fact-119" xlink:type="locator"/>
<link:loc xlink:href="#ix_4_fact" xlink:label="ix_4_fact" xlink:type="locator"/>
<link:loc xlink:href="#ix_5_fact" xlink:label="ix_5_fact" xlink:type="locator"/>
<link:loc xlink:href="#ix_7_fact" xlink:label="ix_7_fact" xlink:type="locator"/>
<link:loc xlink:href="#ix_6_fact" xlink:label="ix_6_fact" xlink:type="locator"/>
<link:loc xlink:href="#hidden-fact-123" xlink:label="hidden-fact-123" xlink:type="locator"/>
<link:loc xlink:href="#hidden-fact-124" xlink:label="hidden-fact-124" xlink:type="locator"/>
<link:loc xlink:href="#ix_8_fact" xlink:label="ix_8_fact" xlink:type="locator"/>
<link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> Each of the Company’s certificates of deposit has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market. </link:footnote>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-119" xlink:to="ix_2_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_4_fact" xlink:to="ix_2_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_5_fact" xlink:to="ix_2_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_7_fact" xlink:to="ix_2_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_6_fact" xlink:to="ix_2_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-123" xlink:to="ix_2_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-124" xlink:to="ix_2_footnote" xlink:type="arc"/>
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_8_fact" xlink:to="ix_2_footnote" xlink:type="arc"/>
</link:footnoteLink>
</xbrl>


1 Subsequent Filing that References this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

12/22/20  Idt Corp.                         10-K/A      7/31/20   12:298K                                   EdgarAgents LLC/FA


8 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 4/07/20  Idt Corp.                         8-K:5,9     4/06/20    2:123K                                   EdgarAgents LLC/FA
12/05/17  Idt Corp.                         8-K:2,5,9  12/05/17    3:339K                                   EdgarAgents LLC/FA
10/16/17  Idt Corp.                         10-K        7/31/17  131:9.7M                                   EdgarAgents LLC/FA
12/20/16  Idt Corp.                         8-K:5,9    12/14/16    2:105K                                   EdgarAgents LLC/FA
10/14/16  Idt Corp.                         S-8        10/14/16    4:233K                                   EdgarAgents LLC/FA
 1/14/15  Idt Corp.                         8-K:5,9     1/12/15    2:94K                                    EdgarAgents LLC/FA
11/05/13  Idt Corp.                         DEF 14A    12/16/13    1:569K                                   Donnelley … Solutions/FA
 4/05/11  Idt Corp.                         8-K:3,5,8,9 4/04/11    3:136K                                   EdgarAgents LLC/FA
Top
Filing Submission 0001213900-20-031279   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Wed., May 1, 2:22:46.2pm ET