IDTIDT Corporation Class B
66.82USD+0.96%Mkt Cap: 1.65B $P/E: 20.30

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…

Key Statistics

Company
Market Cap1.65B $
Enterprise Value1.45B $
Revenue (TTM)1.28B $
Gross Profit446.19M $
Net Income (TTM)76.09M $
Revenue/Share50.85 USD
Last Price66.82 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)17.01
PEG1.42
EV/EBITDA11.73
EV/Revenue1.14
P/S
P/B4.67
EPS (TTM)3.31
EPS (Forward)3.95
52W Range
45.7290% 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)+12.2%
Target Range75.00 USD75.00 USD
# Analysts1
Ownership
Shares Out.23.29M
Float20.46M
Insiders13.10%
Institutions63.07%
Short Interest
Short Ratio2.7d
Short % Float3.22%
Short % Out.2.06%
Shares Short511.37K
Short (prev mo.)522.71K
Technical
SMA 5061.64 (+8.4%)
SMA 20053.43 (+25.1%)
Beta0.62
S&P 52W Chg18.16%
Avg Vol (30d)136.48K
Avg Vol (10d)153.82K
Technical Indicators
RSI (14)59.4
MACD1.3540
MACD Signal1.6364
MACD Hist.-0.2823
BB Upper68.21 USD
BB Middle65.83 USD
BB Lower63.44 USD
BB Width7.26%
ATR (14)1.729 USD
Vol Ratio (20d)0.77x