v3.26.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
CURRENT ASSETS:    
Cash and cash equivalents $ 220,686 $ 226,505
Restricted cash and cash equivalents 138,650 115,327
Debt securities 38,612 21,649
Equity investments 12,642 5,637
Trade accounts receivable, net of allowance for credit losses of $6,938 and $9,097 at July 31, 2026 and 2025, respectively 60,750 44,932
Settlement assets, net of reserve of $1,535 and $1,367 at July 31, 2026 and 2025, respectively 55,013 28,014
Disbursement prefunding 84,751 37,097
Prepaid expenses 13,395 12,440
Other current assets 30,867 28,702
TOTAL CURRENT ASSETS 655,366 520,303
Property, plant, and equipment, net 41,864 38,869
Goodwill 26,539 26,488
Other intangibles, net 8,762 5,056
Noncurrent equity investments 6,068 6,658
Operating lease right-of-use assets 1,448 1,878
Deferred income tax assets, net 18,002 18,790
Other assets 6,208 8,161
TOTAL ASSETS 764,257 626,203
Liabilities, Current [Abstract]    
Trade accounts payable 18,629 19,435
Accrued expenses 106,434 97,295
Deferred revenue 27,124 27,726
Customer funds deposits 147,654 114,708
Settlement liabilities 16,988 13,922
Other Liabilities, Current 35,050 19,910
TOTAL CURRENT LIABILITIES 351,879 292,996
Operating lease liabilities 817 1,103
Other liabilities 3,609 1,688
TOTAL LIABILITIES 356,305 295,787
Commitments and contingencies
Redeemable noncontrolling interest 11,842 11,459
EQUITY:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued 0 0
Additional paid-in capital 319,225 308,111
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 5,305 and 4,872 shares of Class B common stock at July 31, 2026 and 2025, respectively (165,379) (143,853)
Accumulated other comprehensive loss (14,097) (16,569)
Retained earnings 237,253 157,124
Total IDT Corporation stockholders’ equity 377,320 305,131
Noncontrolling interests 18,790 13,826
TOTAL EQUITY 396,110 318,957
TOTAL LIABILITIES AND NONCONTROLLING INTERESTS 764,257 626,203
Common Class A [Member]    
EQUITY:    
Common stock 33 33
Common Class B [Member]    
EQUITY:    
Common stock $ 285 $ 285