IDTIDT Corporation
55.38USD-0.75%Mkt Cap: 1.40B USDP/E: 17.12Last update: 2026-06-01

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…

Indicators:|

Key Statistics

Company
Market Cap1.40B USD
Enterprise Value1.17B USD
Revenue (TTM)1.26B USD
Gross Profit446.19M USD
Net Income (TTM)76.09M USD
Revenue/Share50.16 USD
Last Price55.38 USD
Fiscal Year EndJul 2025
MR QuarterJan 2026
Employees1.9K
CountryUS
SectorCommunication Services
IndustryTelecom Services
ISINUS4489475073
Valuation
P/E (Trailing)17.12
P/E (Forward)14.11
PEG1.42
EV/EBITDA9.66
EV/Revenue0.92
P/S1.10
P/B4.05
EPS (TTM)3.25
EPS (Forward)3.91
52W Range
45.7238% 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.14%
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.46%
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 USD80.00 USD
# Analysts1
Ownership
Shares Out.23.50M
Float20.59M
Insiders13.01%
Institutions59.90%
Short Interest
Short Ratio3.1d
Short % Float2.35%
Short % Out.1.51%
Shares Short378.33K
Short (prev mo.)393.31K
Technical
SMA 5051.05 (+8.5%)
SMA 20052.60 (+5.3%)
Beta0.65
S&P 52W Chg27.70%
Avg Vol (30d)107.30K
Avg Vol (10d)116.43K
Technical Indicators
RSI (14)67.9
MACD0.6708
MACD Signal0.5453
MACD Hist.+0.1256
BB Upper54.62 USD
BB Middle52.73 USD
BB Lower50.83 USD
BB Width7.17%
ATR (14)1.494 USD
Vol Ratio (20d)0.58x