IDT
NYSE
US
IDT Corporation Class B Common Stock
$49.59
▼ $-0.07
(-0.14%)
Vol 6K
Mkt Cap
$1.2B
P/E
15.2
ROE
26.2%
Margin
6.5%
Beta
0.72
Div Yield
0.50%
52W
$45–$71
Wall Street Consensus
5 analysts · Apr 20261
Strong Buy
3
Buy
1
Hold
0
Sell
0
Strong Sell
80.0%
Buy Rating
Price Chart
Similar Stocks
Earnings
Beat rate: 33.3%| Quarter | EPS Est | EPS Act | Surprise |
|---|---|---|---|
| Mar 2026 | $0.91 | $0.84 | $-0.07 |
| Dec 2025 | $0.89 | $0.89 | +$0.00 |
| Sep 2025 | $0.92 | $0.90 | $-0.16 |
Quarterly Revenue & Earnings
| Quarter | 2024-0… | 2024-1… | 2025-0… | 2025-0… | 2025-0… | 2025-1… | 2026-0… |
|---|---|---|---|---|---|---|---|
| Revenue | — | — | $303.3M | $302.0M | $316.6M | $322.8M | $320.5M |
| Net Income | — | — | $20.3M | $21.7M | $16.9M | $22.4M | $20.9M |
Key Ratios
ROA (TTM)
12.8%
P/S (TTM)
0.99
P/B
4.9
EPS (TTM)
$3.25
CF/Share
$2.52
Rev Growth 3Y
-3.4%
52W High
$71.12
52W Low
$45.35
$45.35
52-Week Range
$71.12
Financial Health
Free Cash Flow
$32.2M
Net Debt
-$209.4M
Cash
$210.2M
Total Debt
$753K
As of Jan 31, 2026
How does IDT compare to Telecommunication peers?
Peer group: Peers · Telecommunication (Peers) · 8 companies
IDT valuation vs Telecommunication peers
P/E ratio
15.2
▲
81%
above
peers
(8.4)
vs Peers
vs Industry
Pricier
P/S ratio
1.0
▼
2%
below
peers
(1.0)
vs Peers
vs Industry
Fair value
P/B ratio
4.9
▲
201%
above
peers
(1.6)
vs Peers
vs Industry
Overvalued
Div yield
0.5%
▼
89%
below
peers
(4.4%)
vs Peers
vs Industry
Low yield
IDT profitability vs Telecommunication peers
ROE
26.2%
▲
28%
above
peers
(20.4%)
vs Peers
vs Industry
Top tier
Net margin
6.5%
▼
31%
below
peers
(9.5%)
vs Peers
vs Industry
Below avg
Gross margin
36.9%
▼
38%
below
peers
(59.3%)
vs Peers
vs Industry
Weak
ROA
12.8%
▲
140%
above
peers
(5.3%)
vs Peers
vs Industry
Top tier
IDT financial health vs Telecommunication peers
D/E ratio
—
▼
0%
below
peers
(102.0)
vs Peers
vs Industry
High debt
Current ratio
1.9
▲
104%
above
peers
(0.9)
vs Peers
vs Industry
Strong liquidity
Beta
0.7
▲
10%
above
peers
(0.7)
vs Peers
vs Industry
Less volatile
IDT fundamentals radar
IDT
Peer median
Industry
IDT profitability vs leverage
Bubble size = market cap · X = net margin · Y = D/E ratio
IDT vs peers: key metrics
Dividends
$0.25
/ year
Mar 19, 2026
$0.0700
Dec 15, 2025
$0.0600
Sep 30, 2025
$0.0600
Jun 09, 2025
$0.0600
Mar 17, 2025
$0.0600
Dec 23, 2024
$0.0500
Sep 30, 2024
$0.0500
Jun 10, 2024
$0.0500