로딩 중…
StockDiggingStockDigging

IDT Corporation

IDT· NYSE
$66.36+0.76%
2026-08-03

Financials

Valuation Metrics

IDT Corporation's Market Cap is $1.66B. At end of 2025 it was $1.29B. Ranked #2187 of 3,112 in US market (top 70%), #1329 of 1,667 on NYSE (top 80%), #34 of 44 in Telecommunication Services (top 77%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.66B
Revenue$1.28B
Net Income$82M
Total Assets$698M
Net Assets$358M
Value
P/E20.34x
P/B4.65x
P/S1.30x
EV/EBITDA10.68x
FCF Yield3.33%
Profitability
ROE22.86%
ROA11.72%
Op. Margin8.59%
Revenue Growth4.55%
Earnings Growth-0.36%
Financial Health
Debt Ratio86.50%
Total Debt$621000.00
FCF$55M
Cash$215M
Current Ratio1.92x
Net Debt/EBITDA-1.58x
Dividend
Div. Yield0.38%
Div. Growth118.85%
Performance
1Y Return14.26%
1M Return12.82%
From 52W High-4.03%
1Y MDD-33.26%
Trading
Volume121,616 shares
Trading Value$8M
Per Share
EPS$3.26
BPS$13.53