로딩 중…
StockDiggingStockDigging

IDT Corporation

IDT· NYSE
$69.77+1.04%
2026-09-18

Financials

Valuation Metrics

IDT Corporation's Market Cap is $1.75B. At end of 2025 it was $1.29B. Ranked #2126 of 3,121 in US market (top 68%), #1294 of 1,658 on NYSE (top 78%), #30 of 42 in Telecommunication Services (top 71%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$1.75B
Revenue$1.28B
Net Income$82M
Total Assets$698M
Net Assets$358M
Value
P/E21.39x
P/B4.89x
P/S1.37x
EV/EBITDA11.31x
FCF Yield3.16%
Profitability
ROE22.86%
ROA11.72%
Op. Margin8.59%
Revenue Growth4.24%
Earnings Growth-14.81%
Financial Health
Debt Ratio86.50%
Total Debt$621000.00
FCF$55M
Cash$215M
Current Ratio1.92x
Net Debt/EBITDA-1.58x
Dividend
Div. Yield0.36%
Div. Growth118.85%
Performance
1Y Return2.74%
1M Return5.41%
From 52W High-3.27%
1Y MDD-31.71%
Trading
Volume236,176 shares
Trading Value$16M
Per Share
EPS$3.26
BPS$14.27