XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2021
Jul. 31, 2020
Current assets:    
Cash and cash equivalents $ 79,481 $ 84,860
Restricted cash and cash equivalents 109,858 116,362
Debt securities 21,501 18,363
Equity investments 24,346 5,964
Trade accounts receivable, net of allowance for doubtful accounts of $6,909 at January 31, 2021 and $6,085 at July 31, 2020 51,616 44,166
Prepaid expenses 34,671 33,115
Other current assets 19,926 19,302
Total current assets 341,399 322,132
Property, plant and equipment, net 30,641 30,061
Goodwill 14,843 12,858
Other intangibles, net 6,289 3,959
Equity investments 10,441 8,833
Operating lease right-of-use assets 8,794 9,490
Deferred income tax assets, net 2,832 8,512
Other assets 9,332 8,905
Total assets 424,571 404,750
Current liabilities:    
Trade accounts payable 36,368 31,147
Accrued expenses 126,425 125,544
Deferred revenue 39,189 40,114
Customer deposits 109,673 115,992
Other current liabilities 14,646 12,073
Total current liabilities 326,301 324,870
Operating lease liabilities 6,514 7,353
Other liabilities 1,340 1,388
Total liabilities 334,155 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 276,871 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 January 31, 2021 and July 31, 2020, respectively (60,413) (56,221)
Accumulated other comprehensive loss (8,957) (7,410)
Accumulated deficit (117,937) (139,333)
Total IDT Corporation stockholders’ equity 89,860 74,772
Noncontrolling interests 556 (3,633)
Total equity 90,416 71,139
Total liabilities and equity 424,571 404,750
Class A common stock    
IDT Corporation stockholders’ equity:    
Common stock, value 33 33
Total equity 33 33
Class B common stock    
IDT Corporation stockholders’ equity:    
Common stock, value 263 260
Total equity $ 263 $ 260