51.97USD-1.76%Mkt Cap: 1.30B USDP/E: 15.98Last update: 2026-05-26
IDT Corporation, together with its subsidiaries, provides communications and payment services in the United States, the United Kingdom, and internationally. It operates in four segments: National Retail Solutions, Fintec…
Industry Peers
Telecom ServicesIndicators:|
Key Statistics
Company
Market Cap1.30B USD
Enterprise Value1.11B USD
Revenue (TTM)1.26B USD
Gross Profit446.19M USD
Net Income (TTM)76.09M USD
Revenue/Share50.16 USD
Last Price51.97 USD
Fiscal Year EndJul 2025
MR QuarterJan 2026
Employees1.9K
CountryUS
SectorCommunication Services
IndustryTelecom Services
ISINUS4489475073
Valuation
P/E (Trailing)15.98
P/E (Forward)13.48
PEG1.42
EV/EBITDA9.15
EV/Revenue0.88
P/S1.05
P/B3.87
EPS (TTM)3.25
EPS (Forward)3.91
52W Range
45.7225% of range71.12
52W High71.12 USD
52W Low45.72 USD
Profitability
Gross Margin36.23%
Oper. Margin8.82%
EBITDA Margin9.58%
Profit Margin6.18%
ROE24.94%
ROA12.15%
Growth
Revenue Growth5.70%
Earnings Growth4.50%
Cash Flow & Leverage
Operating CF127.06M USD
CapEx (TTM)20.77M USD
FCF Margin5.69%
FCF Yield5.51%
Net Debt-244.54M USD
Net Debt/EBITDA-2.02
Balance Sheet
Debt/Equity0.00
Current Ratio1.86
Quick Ratio0.94
Book Value/Sh13.63 USD
Cash/Share9.817 USD
Dividends
Fwd Div Rate0.2500 USD
Trail. Div Rate0.2400 USD
Div. Yield0.47%
5Y Avg Yield5.24%
Payout Ratio7.38%
Ex-Div DateMar 19, 2026
Pay DateMar 31, 2026
Splits
Last Split1183:1000
Split DateAug 1, 2013
Analyst Consensus
Rating—
Target (Mean)80.00 USD
Target Range80.00 USD – 80.00 USD
# Analysts1
Ownership
Shares Out.23.50M
Float20.58M
Insiders13.01%
Institutions59.87%
Short Interest
Short Ratio3.2d
Short % Float2.39%
Short % Out.1.53%
Shares Short384.00K
Short (prev mo.)369.78K
Technical
SMA 5050.53 (+2.8%)
SMA 20052.77 (-1.5%)
Beta0.65
S&P 52W Chg28.31%
Avg Vol (30d)115.43K
Avg Vol (10d)114.35K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—