XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2021
Jul. 31, 2020
Current assets:    
Cash and cash equivalents $ 84,017 $ 84,860
Restricted cash and cash equivalents 110,992 116,362
Debt securities 16,852 18,363
Equity investments 37,586 5,964
Trade accounts receivable, net of allowance for doubtful accounts of $6,230 at April 30, 2021 and $6,085 at July 31, 2020 42,683 44,166
Prepaid expenses 45,960 33,115
Other current assets 15,959 19,302
Total current assets 354,049 322,132
Property, plant and equipment, net 31,110 30,061
Goodwill 14,943 12,858
Other intangibles, net 6,235 3,959
Equity investments 14,922 8,833
Operating lease right-of-use assets 8,363 9,490
Deferred income tax assets, net 22,530 8,512
Other assets 9,747 8,905
Total assets 461,899 404,750
Current liabilities:    
Trade accounts payable 31,386 31,147
Accrued expenses 126,119 125,544
Deferred revenue 42,771 40,114
Customer deposits 110,715 115,992
Other current liabilities 16,345 12,073
Total current liabilities 327,336 324,870
Operating lease liabilities 6,108 7,353
Other liabilities 1,295 1,388
Total liabilities 334,739 333,611
Commitments and contingencies  
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 277,125 277,443
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 2,192 and 1,616 shares of Class B common stock at April 30, 2021 and July 31, 2020, respectively (60,413) (56,221)
Accumulated other comprehensive loss (8,390) (7,410)
Accumulated deficit (81,589) (139,333)
Total IDT Corporation stockholders’ equity 127,029 74,772
Noncontrolling interests 131 (3,633)
Total equity 127,160 71,139
Total liabilities and equity 461,899 404,750
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value $ 263 $ 260