WallStSmart
IDT

IDT Corporation

NYSE: IDT · COMMUNICATION SERVICES · TELECOM SERVICES

$50.15
-0.83% today

Updated 2026-04-30

Market cap
$1.27B
P/E ratio
15.56
P/S ratio
1.01x
EPS (TTM)
$3.25
Dividend yield
0.46%
52W range
$46 – $71
Volume
0.1M

IDT Corporation (IDT) Financial statements

SEC filings — annual and quarterly data.

Profit margin
6.49%
Operating margin
8.82%
ROE
26.30%
ROA
11.30%
Debt/equity
0.01x

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2006$2.23B$-178.65M20.05%-9.92%-8.02%
2007$2.01B$58.62M19.76%-8.58%2.91%
2008$1.88B$-224.33M21.79%112.18%-11.95%
2009$1.54B$-155.45M23.73%-4.77%-10.10%
2010$1.40B$20.29M20.74%2.29%1.45%
2011$1.56B$26.81M18.39%1.00%1.72%
2012$1.51B$38.65M15.75%0.55%2.56%
2013$1.62B$11.61M16.35%1.81%0.72%
2014$1.65B$18.78M17.21%1.81%1.14%
2015$1.60B$84.49M16.81%5.83%5.29%
2016$1.50B$23.51M16.69%1.75%1.57%
2017$1.50B$8.18M15.05%0.37%0.54%
2018$1.55B$4.21M15.60%0.54%0.27%
2019$1.41B$330000.0016.69%0.13%0.02%
2020$1.35B$21.43M19.45%1.85%1.59%
2021$1.45B$96.47M20.24%3.94%6.67%
2022$1.36B$27.03M24.17%4.41%1.98%
2023$1.24B$40.49M29.31%4.90%3.27%
2024$1.21B$64.45M32.36%5.37%5.35%
2025$1.23B$76.09M36.23%8.15%6.18%