Trade accounts receivable, net of allowance for credit losses of 9,097 and 6,352 at july 31, 2025 and 2024, respectively
-
42,867
Trade accounts receivable, net of allowance for credit losses of 6,938 and 9,097 at july 31, 2026 and 2025, respectively
60,750
-
Settlement assets, net of reserve of 1,535 and 1,367 at july 31, 2026 and 2025, respectively
55,013
28,014
Disbursement prefunding
84,751
37,097
Prepaid expenses
13,395
14,505
Other current assets
30,867
28,702
Total current assets
655,366
520,303
Property, plant, and equipment, net
41,864
38,869
Goodwill
26,539
26,488
Other intangibles, net
8,762
5,056
Noncurrent equity investments
6,068
6,658
Operating lease right-of-use assets
1,448
1,878
Deferred income tax assets, net
18,002
18,790
Other assets
6,208
8,161
Total assets
764,257
626,203
Trade accounts payable
18,629
19,435
Accrued expenses
106,434
97,295
Deferred revenue
27,124
27,726
Customer funds deposits
147,654
114,708
Settlement liabilities
16,988
13,922
Other liabilities, current
35,050
19,910
Total current liabilities
351,879
292,996
Operating lease liabilities
817
1,103
Other liabilities
3,609
1,688
Total liabilities
356,305
295,787
Redeemable noncontrolling interest
11,842
11,459
Preferred stock, .01 par value authorized shares10,000 no shares issued
0
0
Common stock-Common Class A
33
33
Common stock-Common Class B
285
285
Additional paid-in capital
319,225
308,111
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of class a common stock and 4,872 and 4,493 shares of class b common stock at july 31, 2025 and 2024, respectively
-
143,853
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of class a common stock and 5,305 and 4,872 shares of class b common stock at july 31, 2026 and 2025, respectively
165,379
-
Accumulated other comprehensive loss
-14,097
-16,569
Retained earnings
237,253
157,124
Total idt corporation stockholders equity
377,320
305,131
Noncontrolling interests
18,790
13,826
Total equity
396,110
318,957
Total liabilities and noncontrolling interests
764,257
626,203
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.