XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2024
Jul. 31, 2023
Current assets:    
Cash and cash equivalents $ 139,773 $ 103,637
Restricted cash and cash equivalents 93,072 95,186
Debt securities 29,384 42,414
Equity investments 4,844 6,198
Trade accounts receivable, net of allowance for credit losses of $6,717 at April 30, 2024 and allowance for doubtful accounts of $5,642 at July 31, 2023 38,967 32,092
Settlement assets, net of reserve of $1,676 at April 30, 2024 and $1,143 at July 31, 2023 21,435 32,396
Disbursement prefunding 36,626 30,113
Prepaid expenses 20,046 16,638
Other current assets 24,385 28,394
Total current assets 408,532 387,068
Property, plant, and equipment, net 38,515 38,655
Goodwill 26,254 26,457
Other intangibles, net 6,591 8,196
Equity investments 6,630 9,874
Operating lease right-of-use assets 4,370 5,540
Deferred income tax assets, net 15,270 24,101
Other assets 11,140 10,919
Total assets 517,302 510,810
Current liabilities:    
Trade accounts payable 23,976 22,231
Accrued expenses 99,335 110,796
Deferred revenue 32,070 35,343
Customer deposits 83,660 86,481
Settlement liabilities 22,853 21,495
Other current liabilities 15,937 17,761
Total current liabilities 277,831 294,107
Operating lease liabilities 1,753 2,881
Other liabilities 3,647 3,354
Total liabilities 283,231 300,342
Commitments and contingencies
Redeemable noncontrolling interest 10,791 10,472
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 303,055 301,408
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 4,399 and 4,152 shares of Class B common stock at April 30, 2024 and July 31, 2023, respectively (122,668) (115,461)
Accumulated other comprehensive loss (17,243) (17,192)
Retained earnings 51,028 24,662
Total IDT Corporation stockholders’ equity 214,487 193,729
Noncontrolling interests 8,793 6,267
Total equity 223,280 199,996
Total liabilities, redeemable noncontrolling interest, and equity 517,302 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