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.
Sector:
Communication Services
Industry:
Telecom Services
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