IDT IDT Corporation Class B Common Stock
78.98USD-1.25%Mkt Cap: 1.96B $P/E: 22.834d 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 ServicesKey Statistics
Company
Market Cap1.96B USD
Enterprise Value1.72B USD
Revenue (TTM)1.30B USD
Gross Profit446.19M USD
Net Income (TTM)76.09M USD
Revenue/Share51.93 USD
Last Price78.98 USD
Fiscal Year EndJul 2026
MR QuarterJul 2026
Employees2.0K
CountryUS
SectorCommunication Services
IndustryTelecom Services
ISIN—
Valuation
P/E (Trailing)22.83
P/E (Forward)17.71
PEG1.42
EV/EBITDA13.20
EV/Revenue1.33
P/S1.51
P/B5.49
EPS (TTM)3.46
EPS (Forward)4.46
52W Range
45.7292% of range81.79
52W High81.79 USD
52W Low45.72 USD
Profitability
Gross Margin36.23%
Oper. Margin10.02%
EBITDA Margin10.05%
Profit Margin6.18%
ROE24.94%
ROA12.15%
Growth
Revenue Growth7.10%
Earnings Growth30.00%
Cash Flow & Leverage
Operating CF127.06M USD
CapEx (TTM)20.77M USD
FCF Margin2.11%
FCF Yield1.40%
Net Debt-270.37M USD
Net Debt/EBITDA-2.07
Balance Sheet
Debt/Equity0.00
Current Ratio1.86
Quick Ratio0.95
Book Value/Sh14.39 USD
Cash/Share10.95 USD
Dividends
Fwd Div Rate0.28 USD
Trail. Div Rate0.26 USD
Div. Yield0.35%
5Y Avg Yield4.14%
Payout Ratio7.51%
Ex-Div DateOct 5, 2026
Pay DateOct 14, 2026
Splits
Last Split1183:1000
Split DateAug 1, 2013
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)85.00 USD
Upside (mean)+7.6%
Target Range85.00 USD – 85.00 USD
# Analysts1
Ownership
Shares Out.23.26M
Float20.43M
Insiders13.11%
Institutions62.93%
Short Interest
Short Ratio3.4d
Short % Float3.51%
Short % Out.2.24%
Shares Short556.08K
Short (prev mo.)544.49K
Technical
SMA 5068.61 (+15.1%)
SMA 20056.42 (+40.0%)
Beta0.62
S&P 52W Chg14.58%
Avg Vol (30d)283.25K
Avg Vol (10d)447.06K
Technical Indicators
RSI (14)75.4
MACD2.5768
MACD Signal1.4939
MACD Hist.+1.0829
BB Upper79.24 USD
BB Middle71.02 USD
BB Lower62.81 USD
BB Width23.12%
ATR (14)2.794 USD
Vol Ratio (20d)1.21x