Skip to main content

Want a detailed portfolio tracker?

IDT
NYSE
$63.35

IDT Corp - Class B (IDT)

IDT Corporation operates in the communications and payments industries in the United States and internationally. The company is headquartered in Newark, New Jersey.
Website: https://www.idt.net
Target: $75 (+18.39%)

Market Cap

$1.56B

PEG Ratio

0.35

Forward P/E

12.05

P/E Ratio

18.15

Price Chart

Valuation
Market Cap$1.56B
P/E18.15
Forward P/E12.05
PEG0.35
P/S1.22
P/B4.27
Profitability
Total Revenue (TTM)$1.28B
Gross Profit (TTM)$476M
EBITDA$131M
Profit Margin6.9%
Operating Margin9.4%
EPS$3.45
Financial Health
Free Cash Flow Yield3.54%
Dividend Yield0.40%
Growth & Risk
Revenue 5Y CAGR-2.09%
FCF 5Y CAGR-2.11%
Beta (5Y)0.62
Sharpe Ratio0.44