XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2023
Jul. 31, 2023
Current assets:    
Cash and cash equivalents $ 121,668 $ 103,637
Restricted cash and cash equivalents 86,785 95,186
Debt securities 33,242 42,414
Equity investments 4,761 6,198
Trade accounts receivable, net of allowance for credit losses of $5,909 at October 31, 2023 and allowance for doubtful accounts of $5,642 at July 31, 2023 35,328 32,092
Settlement assets, net of reserve of $1,469 at October 31, 2023 and $1,143 at July 31, 2023 18,122 32,396
Disbursement prefunding 35,733 30,113
Prepaid expenses 19,502 16,638
Other current assets 27,034 28,394
Total current assets 382,175 387,068
Property, plant, and equipment, net 38,802 38,655
Goodwill 26,311 26,457
Other intangibles, net 7,215 8,196
Equity investments 8,150 9,874
Operating lease right-of-use assets 4,910 5,540
Deferred income tax assets, net 20,539 24,101
Other assets 10,944 10,919
Total assets 499,046 510,810
Current liabilities:    
Trade accounts payable 24,469 22,231
Accrued expenses 100,107 110,796
Deferred revenue 34,042 35,343
Customer deposits 79,541 86,481
Settlement liabilities 19,268 21,495
Other current liabilities 18,507 17,761
Total current liabilities 275,934 294,107
Operating lease liabilities 2,346 2,881
Other liabilities 3,220 3,354
Total liabilities 281,500 300,342
Commitments and contingencies
Redeemable noncontrolling interest 10,579 10,472
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 302,351 301,408
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 4,279 and 4,152 shares of Class B common stock at October 31, 2023 and July 31, 2023, respectively (118,312) (115,461)
Accumulated other comprehensive loss (16,627) (17,192)
Retained earnings 32,321 24,662
Total IDT Corporation stockholders’ equity 200,045 193,729
Noncontrolling interests 6,922 6,267
Total equity 206,967 199,996
Total liabilities, redeemable noncontrolling interest, and equity 499,046 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 $ 279 $ 279