XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 164,557 $ 103,637
Restricted cash and cash equivalents 90,899 95,186
Debt securities 23,438 42,414
Equity investments 5,009 6,198
Trade accounts receivable, net of allowance for credit losses of $6,352 at July 31, 2024 and allowance for doubtful accounts of $5,642 at July 31, 2023 42,215 32,092
Settlement assets, net of reserve of $1,866 and $1,143 at July 31, 2024 and 2023, respectively 22,186 32,396
Disbursement prefunding 30,736 30,113
Prepaid expenses 17,558 16,638
Other current assets 25,927 28,394
TOTAL CURRENT ASSETS 422,525 387,068
Property, plant, and equipment, net 38,652 38,655
Goodwill 26,288 26,457
Other intangibles, net 6,285 8,196
Equity investments 6,518 9,874
Operating lease right-of-use assets 3,273 5,540
Deferred income tax assets, net 35,008 24,101
Other assets 11,546 10,919
TOTAL ASSETS 550,095 510,810
CURRENT LIABILITIES:    
Trade accounts payable 24,773 22,231
Accrued expenses 103,176 110,796
Deferred revenue 30,364 35,343
Customer deposits 83,003 86,481
Settlement liabilities 21,654 21,495
Other current liabilities 16,374 17,761
TOTAL CURRENT LIABILITIES 279,344 294,107
Operating lease liabilities 1,533 2,881
Other liabilities 2,662 3,354
TOTAL LIABILITIES 283,539 300,342
Commitments and contingencies
Redeemable noncontrolling interest 10,901 10,472
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 303,510 301,408
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 4,493 and 4,152 shares of Class B common stock at July 31, 2024 and 2023, respectively (126,080) (115,461)
Accumulated other comprehensive loss (18,142) (17,192)
Retained earnings 86,580 24,662
Total IDT Corporation stockholders’ equity 246,183 193,729
Noncontrolling interests 9,472 6,267
TOTAL EQUITY 255,655 199,996
TOTAL LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST, AND EQUITY 550,095 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 $ 282 $ 279