XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2025
Jul. 31, 2024
Current assets:    
Cash and cash equivalents $ 142,152 $ 164,557
Restricted cash and cash equivalents 105,554 90,899
Debt securities 23,852 23,438
Equity investments 5,091 5,009
Trade accounts receivable, net of allowance for credit losses of $7,295 at January 31, 2025 and $6,352 at July 31, 2024 45,127 42,215
Settlement assets, net of reserve of $1,804 at January 31, 2025 and $1,866 at July 31, 2024 41,779 22,186
Disbursement prefunding 57,676 30,736
Prepaid expenses 15,989 17,558
Other current assets 24,914 25,927
Total current assets 462,134 422,525
Property, plant, and equipment, net 38,380 38,652
Goodwill 26,149 26,288
Other intangibles, net 5,583 6,285
Equity investments 6,748 6,518
Operating lease right-of-use assets 2,498 3,273
Deferred income tax assets, net 22,333 35,008
Other assets 11,903 11,546
Total assets 575,728 550,095
Current liabilities:    
Trade accounts payable 22,482 24,773
Accrued expenses 89,472 103,176
Deferred revenue 28,384 30,364
Customer funds deposits 104,720 91,893
Settlement liabilities 16,975 12,764
Other current liabilities 16,157 16,374
Total current liabilities 278,190 279,344
Operating lease liabilities 1,349 1,533
Other liabilities 1,093 2,662
Total liabilities 280,632 283,539
Commitments and contingencies
Redeemable noncontrolling interest 11,228 10,901
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 306,781 303,510
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 4,742 and 4,493 shares of Class B common stock at January 31, 2025 and July 31, 2024, respectively (137,475) (126,080)
Accumulated other comprehensive loss (19,599) (18,142)
Retained earnings 121,573 86,580
Total IDT Corporation stockholders’ equity 271,595 246,183
Noncontrolling interests 12,273 9,472
Total equity 283,868 255,655
Total liabilities, redeemable noncontrolling interest, and equity 575,728 550,095
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock $ 282 $ 282