UK markets close in 6 hours 6 minutes

IDT Corporation (IDT)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
40.64+0.38 (+0.94%)
At close: 04:00PM EDT
40.64 0.00 (0.00%)
After hours: 04:25PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/07/2023
31/07/2022
31/07/2021
31/07/2020
Assets
Current assets
Cash
Cash and cash equivalents
103,637
98,352
107,147
84,860
Other short-term investments
48,612
39,394
56,446
24,327
Total cash
152,249
137,746
163,593
109,187
Net receivables
32,092
39,525
46,644
44,166
Other current assets
60,790
55,563
16,779
19,302
Total current assets
387,068
362,627
388,135
322,132
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
220,773
206,834
202,003
209,758
Accumulated depreciation
-176,578
-162,758
-163,503
-170,207
Net property, plant and equipment
44,195
44,076
38,500
39,551
Equity and other investments
9,874
7,426
11,654
8,833
Goodwill
26,457
26,380
14,897
12,858
Intangible assets
8,196
9,609
7,578
3,959
Other long-term assets
10,919
10,275
10,389
8,905
Total non-current assets
123,742
134,467
124,520
82,618
Total assets
510,810
497,094
512,655
404,750
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
22,231
28,543
24,502
25,150
Accrued liabilities
91,938
100,964
113,620
109,493
Deferred revenues
121,824
122,295
157,817
156,106
Other current liabilities
39,256
37,125
27,930
18,070
Total current liabilities
294,107
305,072
339,334
324,870
Non-current liabilities
Other long-term liabilities
3,354
6,588
1,234
1,388
Total non-current liabilities
6,235
11,194
6,707
8,741
Total liabilities
300,342
316,266
346,041
333,611
Stockholders' equity
Common stock
312
310
297
293
Retained earnings
24,662
-15,830
-42,858
-139,333
Accumulated other comprehensive income
-17,192
-11,305
-10,183
-7,410
Total stockholders' equity
193,729
167,615
164,864
74,772
Total liabilities and stockholders' equity
510,810
497,094
512,655
404,750