Yahoo
NYSE - Delayed Quote USD

IDT Corporation (IDT)

82.02 +0.28 (+0.34%)
At close: October 30 at 4:00:03 PM EDT
82.02 0.00 (0.00%)
After hours: October 30 at 5:47:37 PM EDT
Trade IDT on Coinbase
View in AlphaSpace Currency in USD All numbers in thousands
Financial statements are getting an update on November 9
Preview it now to see what’s changing.
Learn more
Breakdown
TTM
7/31/2026
7/31/2025
7/31/2024
7/31/2023
Total Revenue
1,297,960
1,297,960
1,231,495
1,205,778
1,238,854
Cost of Revenue
801,172
801,172
785,300
815,621
881,614
Gross Profit
496,788
496,788
446,195
390,157
357,240
Operating Expense
374,004
374,004
340,040
328,057
295,279
Operating Income
122,784
122,784
106,155
62,100
61,961
Net Non Operating Interest Income Expense
6,567
6,567
6,127
4,769
3,147
Other Income Expense
626
626
-6,444
-4,959
-4,301
Pretax Income
129,977
129,977
105,838
61,910
60,807
Tax Provision
34,883
34,883
24,699
-6,354
16,441
Net Income Common Stockholders
86,633
86,633
76,094
64,454
40,492
Diluted NI Available to Com Stockholders
86,633
86,633
76,094
64,454
40,492
Basic EPS
3.47
--
3.02
2.55
1.59
Diluted EPS
3.46
--
3.01
2.54
1.58
Basic Average Shares
24,995
--
25,188
25,241
25,517
Diluted Average Shares
25,023
--
25,295
25,398
25,577
Total Operating Income as Reported
121,165
121,165
100,424
64,753
60,743
Total Expenses
1,175,176
1,175,176
1,125,340
1,143,678
1,176,893
Net Income from Continuing & Discontinued Operation
86,633
86,633
76,094
64,454
40,492
Normalized Income
85,205.60
85,205.60
79,029.44
65,127.05
40,840.76
Interest Income
6,567
6,567
6,127
4,769
3,147
Net Interest Income
6,567
6,567
6,127
4,769
3,147
EBIT
122,784
122,784
106,155
62,100
61,961
EBITDA
144,184
144,184
127,163
82,451
82,097
Reconciled Cost of Revenue
801,172
801,172
785,300
815,621
881,614
Reconciled Depreciation
21,400
21,400
21,008
20,351
20,136
Net Income from Continuing Operation Net Minority Interest
86,633
86,633
76,094
64,454
40,492
Total Unusual Items Excluding Goodwill
1,950
1,950
-3,829
-905
-478
Total Unusual Items
1,950
1,950
-3,829
-905
-478
Normalized EBITDA
142,234
142,234
--
--
--
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
522.60
522.60
-893.56
-231.95
-129.24
7/31/2023 - 5/16/2001

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers

Mobilize your Website
View Site in Mobile | Classic
Share by: