XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Current assets:    
Cash and cash equivalents $ 141,081 $ 103,637
Restricted cash and cash equivalents 93,231 95,186
Debt securities 31,419 42,414
Equity investments 5,076 6,198
Trade accounts receivable, net of allowance for credit losses of $6,315 at January 31, 2024 and allowance for doubtful accounts of $5,642 at July 31, 2023 37,392 32,092
Settlement assets, net of reserve of $1,514 at January 31, 2024 and $1,143 at July 31, 2023 17,200 32,396
Disbursement prefunding 27,749 30,113
Prepaid expenses 23,523 16,638
Other current assets 30,905 28,394
Total current assets 407,576 387,068
Property, plant, and equipment, net 38,713 38,655
Goodwill 26,318 26,457
Other intangibles, net 7,026 8,196
Equity investments 7,558 9,874
Operating lease right-of-use assets 5,079 5,540
Deferred income tax assets, net 18,313 24,101
Other assets 11,195 10,919
Total assets 521,778 510,810
Current liabilities:    
Trade accounts payable 21,514 22,231
Accrued expenses 107,181 110,796
Deferred revenue 33,803 35,343
Customer deposits 87,553 86,481
Settlement liabilities 15,789 21,495
Other current liabilities 19,194 17,761
Total current liabilities 285,034 294,107
Operating lease liabilities 2,448 2,881
Other liabilities 3,716 3,354
Total liabilities 291,198 300,342
Commitments and contingencies
Redeemable noncontrolling interest 10,693 10,472
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 300,631 301,408
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 4,288 and 4,152 shares of Class B common stock at January 31, 2024 and July 31, 2023, respectively (118,631) (115,461)
Accumulated other comprehensive loss (17,276) (17,192)
Retained earnings 46,746 24,662
Total IDT Corporation stockholders’ equity 211,784 193,729
Noncontrolling interests 8,103 6,267
Total equity 219,887 199,996
Total liabilities, redeemable noncontrolling interest, and equity 521,778 510,810
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value $ 281 $ 279