NYSE : IDT

IDT Corporation

$63.16 USD

-$0.47 (-0.74%)

Volume
110.29K
Average Volume
180.21K
Market Capitalization
$1.57B
P/E Ratio
19.37
Dividend Yield
0.41%
Price Target
Year High
$69.15
Year Low
$45.72
Day High
Day Low
Payout Ratio
$0.08
Current Ratio
$1.92
3333332"{? p/.m7yd f,0=

Annual earnings financials

IDT financial data with annual/quarterly toggle

IDT GAAP EPS - Annual & Quarterly

IDT Sales Revenue - Annual & Quarterly

IDT Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

IDT Estimated and Actual Revenue by Quarter
IDT Estimated and Actual EPS by Quarter
IDT Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2027-04-30 1 50.29M 50.29M 50.29M 43.19M 43.19M 43.19M
2027-01-30 1 50.29M 50.29M 50.29M 43.19M 43.19M 43.19M
2026-10-30 1 51.26M 51.26M 51.26M 44.02M 44.02M 44.02M
2026-07-30 1 51.59M 51.59M 51.59M 44.3M 44.3M 44.3M
2026-04-30 1 49.81M 49.81M 49.81M 42.77M 42.77M 42.77M
2026-01-30 1 48.84M 48.84M 48.84M 41.94M 41.94M 41.94M
IDT Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2027-04-30 1 24.67M 24.67M 24.67M 61.48M 61.48M 61.48M
2027-01-30 1 23.42M 23.42M 23.42M 61.48M 61.48M 61.48M
2026-10-30 1 24.42M 24.42M 24.42M 62.67M 62.67M 62.67M
2026-07-30 1 24.42M 24.42M 24.42M 63.07M 63.07M 63.07M
2026-04-30 1 22.17M 22.17M 22.17M 60.89M 60.89M 60.89M
2026-01-30 1 22.42M 22.42M 22.42M 59.7M 59.7M 59.7M
IDT Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2027-04-30 1 311M 311M 311M 1 0.99 0.99 0.99
2027-01-30 1 311M 311M 311M 1 0.94 0.94 0.94
2026-10-30 1 317M 317M 317M 1 0.98 0.98 0.98
2026-07-30 1 319M 319M 319M 1 0.98 0.98 0.98
2026-04-30 1 308M 308M 308M 1 0.89 0.89 0.89
2026-01-30 1 302M 302M 302M 1 0.9 0.9 0.9