IDT logo
IDT NYSE US

IDT Corporation Class B Common Stock

Telecommunication · Telecommunication Website · IPO Jun 2001
$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 2026
1
Strong Buy
3
Buy
1
Hold
0
Sell
0
Strong Sell
80.0%
Buy Rating

Price Chart

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