XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 117,811 $ 98,352
Restricted cash and cash equivalents 89,867 91,210
Debt securities 29,777 22,303
Equity investments 9,213 17,091
Trade accounts receivable, net of allowance for doubtful accounts of $6,255 at January 31, 2023 and $5,882 at July 31, 2022 47,605 64,315
Disbursement prefunding 28,098 21,057
Prepaid expenses 14,611 17,526
Other current assets 36,559 30,773
Total current assets 373,541 362,627
Property, plant, and equipment, net 38,303 36,866
Goodwill 26,547 26,380
Other intangibles, net 8,985 9,609
Equity investments 6,687 7,426
Operating lease right-of-use assets 6,894 7,210
Deferred income tax assets, net 28,913 36,701
Other assets 10,641 10,275
Total assets 500,511 497,094
Current liabilities:    
Trade accounts payable 23,229 29,080
Accrued expenses 110,580 117,109
Deferred revenue 34,998 36,531
Customer deposits 86,899 85,764
Other current liabilities 32,215 36,588
Total current liabilities 287,921 305,072
Operating lease liabilities 4,243 4,606
Other liabilities 4,944 6,588
Total liabilities 297,108 316,266
Redeemable noncontrolling interest 10,389 10,191
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 298,649 296,005
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,830 and 3,613 shares of Class B common stock at January 31, 2023 and July 31, 2022, respectively (106,906) (101,565)
Accumulated other comprehensive loss (13,711) (11,305)
Retained earnings (accumulated deficit) 9,795 (15,830)
Total IDT Corporation stockholders’ equity 188,138 167,615
Noncontrolling interests 4,876 3,022
Total equity 193,014 170,637
Total liabilities, redeemable noncontrolling interest, and equity 500,511 497,094
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value $ 278 $ 277