XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 90,722 $ 98,352
Restricted cash and cash equivalents 94,321 91,210
Debt securities 41,987 22,303
Equity investments 5,776 17,091
Trade accounts receivable, net of allowance for doubtful accounts of $6,133 at April 30, 2023 and $5,882 at July 31, 2022 65,942 64,315
Disbursement prefunding 40,428 21,057
Prepaid expenses 15,575 17,526
Other current assets 35,211 30,773
Total current assets 389,962 362,627
Property, plant, and equipment, net 39,083 36,866
Goodwill 26,596 26,380
Other intangibles, net 8,483 9,609
Equity investments 10,263 7,426
Operating lease right-of-use assets 6,141 7,210
Deferred income tax assets, net 27,501 36,701
Other assets 10,197 10,275
Total assets 518,226 497,094
Current liabilities:    
Trade accounts payable 29,715 29,080
Accrued expenses 109,177 117,109
Deferred revenue 33,910 36,531
Customer deposits 86,111 85,764
Other current liabilities 42,762 36,588
Total current liabilities 301,675 305,072
Operating lease liabilities 3,572 4,606
Other liabilities 3,527 6,588
Total liabilities 308,774 316,266
Commitments and contingencies
Redeemable noncontrolling interest 10,449 10,191
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 300,328 296,005
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,906 and 3,613 shares of Class B common stock at April 30, 2023 and July 31, 2022, respectively (109,410) (101,565)
Accumulated other comprehensive loss (14,475) (11,305)
Retained earnings (accumulated deficit) 16,685 (15,830)
Total IDT Corporation stockholders’ equity 193,439 167,615
Noncontrolling interests 5,564 3,022
Total equity 199,003 170,637
Total liabilities, redeemable noncontrolling interest, and equity 518,226 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