IDT Corporation

US$82.17As of Sun 8 Nov 2026, 12:00 UTC
NYSE:IDTCommunication
Country USA
PE (Fwd) •••
TSR 10Y CAGR 19.65%
Div yield 0.34%
ROE 25.76%
Telecom Services
Beta (5Y) 0.56
PE TTM 23.75
TSR TTM 62.98%
Mkt cap US$2.041B
ROIC 64.88%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$87
6.39%
(82.84%)
Hold 3|5|8|1|3
1Q26
2Q26
3Q26
4Q26
Earnings per share$
0.98
0.98
1.00
1.11
14.32%
12.32%
9.49%
23.50%
Revenue$M
234.2
245.5
247.8
247.8
9.34%
13.70%
12.00%
11.10%
Peers (US$2.041B)
Cap (US$)
PE
1.458B
21.54x
1.979B
117.4x
Capital
TTM
5Y
10Y
Leveragex
1.076
2.977
2.377
EBIT/Intx
1.450
0.112
0.105
Own earn%
48.22
(7.89)
2.74
Sh yield%
28.10
31.34
30.00
Owners
Insiders/Inst%
2.79
28.92
Short interest%
5.16
SBC / revenue%
5.22
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
22
Op margin range%
8–13
$1 testx
—
Incr. ROIC%
3