XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Current assets:    
Cash and cash equivalents $ 189,273 $ 226,505
Restricted cash and cash equivalents 123,894 115,327
Debt securities 25,186 21,649
Equity investments 5,544 5,637
Trade accounts receivable, net of allowance for credit losses of $9,321 at October 31, 2025 and $9,097 at July 31, 2025 42,562 44,932
Settlement assets, net of reserve of $1,532 at October 31, 2025 and $1,367 at July 31, 2025 46,475 28,014
Disbursement prefunding 75,953 37,097
Prepaid expenses 12,439 12,440
Other current assets 29,203 28,702
Total current assets 550,529 520,303
Property, plant, and equipment, net 39,765 38,869
Goodwill 26,548 26,488
Other intangibles, net 4,739 5,056
Equity investments 4,650 6,658
Operating lease right-of-use assets 1,644 1,878
Deferred income tax assets, net 18,779 18,790
Other assets 8,259 8,161
Total assets 654,913 626,203
Current liabilities:    
Trade accounts payable 14,582 19,435
Accrued expenses 91,871 97,295
Deferred revenue 28,627 27,726
Customer funds deposits 124,932 114,708
Settlement liabilities 15,105 13,922
Other current liabilities 30,306 19,910
Total current liabilities 305,423 292,996
Operating lease liabilities 904 1,103
Other liabilities 926 1,688
Total liabilities 307,253 295,787
Commitments and contingencies
Redeemable noncontrolling interest 11,643 11,459
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 310,126 308,111
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 5,030 and 4,872 shares of Class B common stock at October 31, 2025 and July 31, 2025, respectively (151,457) (143,853)
Accumulated other comprehensive loss (16,268) (16,569)
Retained earnings 177,972 157,124
Total IDT Corporation stockholders’ equity 320,691 305,131
Noncontrolling interests 15,326 13,826
Total equity 336,017 318,957
Total liabilities, redeemable noncontrolling interest, and equity 654,913 626,203
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock value 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock value $ 285 $ 285