v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Current assets:    
Cash and cash equivalents $ 214,957 $ 226,505
Restricted cash and cash equivalents 128,385 115,327
Debt securities 26,557 21,649
Equity investments 9,913 5,637
Trade accounts receivable, net of allowance for credit losses of $8,039 at April 30, 2026 and $9,097 at July 31, 2025 41,750 44,932
Settlement assets, net of reserve of $1,816 at April 30, 2026 and $1,367 at July 31, 2025 35,033 28,014
Disbursement prefunding 96,396 37,097
Prepaid expenses 8,889 12,440
Other current assets 30,829 28,702
Total current assets 592,709 520,303
Property, plant, and equipment, net 41,010 38,869
Goodwill 26,600 26,488
Other intangibles, net 4,177 5,056
Noncurrent equity investments 5,879 6,658
Operating lease right-of-use assets 1,247 1,878
Deferred income tax assets, net 18,200 18,790
Other assets 8,207 8,161
Total assets 698,029 626,203
Current liabilities:    
Trade accounts payable 15,229 19,435
Accrued expenses 90,548 97,295
Deferred revenue 26,207 27,726
Customer fund deposits 130,081 114,708
Settlement liabilities 17,125 13,922
Other current liabilities 28,846 19,910
Total current liabilities 308,036 292,996
Operating lease liabilities 621 1,103
Other liabilities 926 1,688
Total liabilities 309,583 295,787
Commitments and contingencies
Redeemable noncontrolling interest 12,022 11,459
Equity:    
Preferred stock, $.01 par value; authorized shares - 10,000; no shares issued 0 0
Additional paid-in capital 317,474 308,111
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 5,274 and 4,872 shares of Class B common stock at April 30, 2026 and July 31, 2025, respectively (163,380) (143,853)
Accumulated other comprehensive loss (13,809) (16,569)
Retained earnings 217,284 157,124
Total IDT Corporation stockholders' equity 357,887 305,131
Noncontrolling interests 18,537 13,826
Total equity 376,424 318,957
Total liabilities and noncontrolling interests 698,029 626,203
Common Class A [Member]    
Equity:    
Common stock 33 33
Common Class B [Member]    
Equity:    
Common stock $ 285 $ 285