로딩 중…
StockDiggingStockDigging

IDT Corporation

IDT· NYSE
$82.23+0.26%
2026-11-02

Financials

Valuation Metrics

IDT Corporation's Market Cap is $2.06B. At end of 2025 it was $1.29B. Ranked #1950 of 3,118 in US market (top 63%), #1227 of 1,644 on NYSE (top 75%), #30 of 42 in Telecommunication Services (top 71%) by Market Cap.

Investment Metrics(as of 2026-11-02)

MetricValue
Size
Market Cap$2.06B
Revenue$1.30B
Net Income$87M
Total Assets$764M
Net Assets$377M
Value
P/E23.80x
P/B5.46x
PEG1.72x
P/S1.59x
EV/EBITDA11.92x
FCF Yield3.30%
Profitability
ROE22.96%
ROA11.34%
Op. Margin9.36%
Revenue Growth5.40%
Earnings Growth13.85%
Financial Health
Debt Ratio94.43%
Total Debt$817000.00
FCF$68M
Cash$359M
Current Ratio1.86x
Net Debt/EBITDA-2.51x
Dividend
Div. Yield0.32%
Div. Growth17.19%
Performance
1Y Return62.32%
1M Return4.11%
From 52W High-2.76%
1Y MDD-10.93%
Trading
Volume149,890 shares
Trading Value$12M
Per Share
EPS$3.45
BPS$15.05