66.17USD+0.21%Mkt Cap: 1.65B $P/E: 20.301d ago
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.65B $
Enterprise Value1.43B $
Revenue (TTM)1.28B $
Gross Profit446.19M $
Net Income (TTM)76.09M $
Revenue/Share50.85 USD
Last Price66.17 USD
Fiscal Year EndJul 2025
MR QuarterApr 2026
Employees1.9K
CountryUS
SectorCommunication Services
IndustryTelecom Services
ISINUS4489475073
Valuation
P/E (Trailing)20.30
P/E (Forward)16.75
PEG1.42
EV/EBITDA11.53
EV/Revenue1.12
P/S1.29
P/B4.60
EPS (TTM)3.26
EPS (Forward)3.95
52W Range
45.7287% of range69.15
52W High69.15 USD
52W Low45.72 USD
Profitability
Gross Margin36.23%
Oper. Margin9.41%
EBITDA Margin9.70%
Profit Margin6.18%
ROE24.94%
ROA12.15%
Growth
Revenue Growth4.50%
Earnings Growth1.00%
Cash Flow & Leverage
Operating CF127.06M $
CapEx (TTM)20.77M $
FCF Margin2.71%
FCF Yield2.10%
Net Debt-250.05M $
Net Debt/EBITDA-2.02
Balance Sheet
Debt/Equity0.00
Current Ratio1.92
Quick Ratio0.95
Book Value/Sh14.39 USD
Cash/Share10.11 USD
Dividends
Fwd Div Rate0.2600 USD
Trail. Div Rate0.2500 USD
Div. Yield0.39%
5Y Avg Yield5.24%
Payout Ratio7.67%
Ex-Div DateJun 9, 2026
Pay DateJun 18, 2026
Splits
Last Split1183:1000
Split DateAug 1, 2013
Analyst Consensus
Rating—
Target (Mean)75.00 USD
Upside (mean)+13.3%
Target Range75.00 USD – 75.00 USD
# Analysts1
Ownership
Shares Out.23.29M
Float20.46M
Insiders13.10%
Institutions59.96%
Short Interest
Short Ratio1.9d
Short % Float3.06%
Short % Out.1.96%
Shares Short486.40K
Short (prev mo.)361.29K
Technical
SMA 5059.14 (+11.9%)
SMA 20052.55 (+25.9%)
Beta0.62
S&P 52W Chg21.82%
Avg Vol (30d)137.71K
Avg Vol (10d)214.36K
Technical Indicators
RSI (14)63.5
MACD2.1383
MACD Signal2.2858
MACD Hist.-0.1475
BB Upper68.53 USD
BB Middle64.52 USD
BB Lower60.50 USD
BB Width12.45%
ATR (14)1.808 USD
Vol Ratio (20d)0.68x