로딩 중…
StockDiggingStockDigging

IDT Corporation

IDT· NYSE
$55.43+2.97%
2026-06-18

Price Chart

IDT Corporation-16.12%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$1.39B
Revenue$1.28B
Net Income$82M
Total Assets$698M
Net Assets$358M
Value
P/E16.99x
P/B3.88x
P/S1.09x
EV/EBITDA8.02x
FCF Yield3.98%
Profitability
ROE22.86%
ROA11.72%
Op. Margin8.61%
Revenue Growth4.55%
Earnings Growth-0.36%
Financial Health
Debt Ratio86.50%
Total Debt$621000.00
FCF$55M
Cash$343M
Current Ratio1.92x
Net Debt/EBITDA-2.63x
Dividend
Div. Yield0.45%
Div. Growth118.85%
Performance
1Y Return-16.12%
1M Return4.23%
From 52W High-22.06%
1Y MDD-33.26%
Trading
Volume253,543 shares
Trading Value$14M
Per Share
EPS$3.26
BPS$13.53