IDT

IDT Corporation
NYSECOMMUNICATION SERVICESTELECOM SERVICES

Key Statistics

Market Cap
$1.22B
P/E Ratio
15.01
EPS
$3.25
Beta
0.70
52W High
$70.87
52W Low
$45.60
50-Day MA
$49.04
200-Day MA
$54.47
Dividend Yield
0.49%
Profit Margin
6.49%
Forward P/E
12.05
PEG Ratio
1.42

About IDT Corporation

IDT Corporation operates in the communications and payments industries in the United States and internationally. The company is headquartered in Newark, New Jersey.

Official WebsiteUSAFY End: July

Fundamentals

Revenue (TTM)$1.26B
Gross Profit (TTM)$465.91M
EBITDA$120.83M
Operating Margin8.82%
Return on Equity26.30%
Return on Assets11.30%
Revenue/Share (TTM)$50.16
Book Value$13.63
Price-to-Book3.58
Price-to-Sales (TTM)0.97
EV/Revenue0.769
EV/EBITDA7.33
Quarterly Earnings Growth (YoY)4.50%
Quarterly Revenue Growth (YoY)5.70%
Shares Outstanding$23.50M
Float$20.55M
% Insiders13.17%
% Institutions58.89%
Data last updated: 4/8/2026