XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Current assets:    
Cash and cash equivalents $ 114,543 $ 107,147
Restricted cash and cash equivalents 107,317 119,769
Debt securities 13,633 14,012
Equity investments 31,144 42,434
Trade accounts receivable, net of allowance for doubtful accounts of $4,810 at October 31, 2021 and $4,438 at July 31, 2021 51,263 46,644
Disbursement prefunding 23,969 27,656
Prepaid expenses 17,130 13,694
Other current assets 26,491 16,779
Total current assets 385,490 388,135
Property, plant, and equipment, net 30,870 30,829
Goodwill 14,798 14,897
Other intangibles, net 7,312 7,578
Equity investments 9,487 11,654
Operating lease right-of-use assets 7,768 7,671
Deferred income tax assets, net 41,686 41,502
Other assets 10,318 10,389
Total assets 507,729 512,655
Current liabilities:    
Trade accounts payable 31,615 24,502
Accrued expenses 120,440 129,085
Deferred revenue 41,299 42,293
Customer deposits 100,342 115,524
Other current liabilities 32,223 27,930
Total current liabilities 325,919 339,334
Operating lease liabilities 5,533 5,473
Other liabilities 975 1,234
Total liabilities 332,427 346,041
Commitments and contingencies  
Redeemable noncontrolling interest 10,010
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 278,306 278,021
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 2,192 and 2,192 shares of Class B common stock at October 31, 2021 and July 31, 2021, respectively (60,439) (60,413)
Accumulated other comprehensive loss (9,226) (10,183)
Accumulated deficit (45,336) (42,858)
Total IDT Corporation stockholders’ equity 163,602 164,864
Noncontrolling interests 1,690 1,750
Total equity 165,292 166,614
Total liabilities and equity 507,729 512,655
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value $ 264 $ 264