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
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2006 | $2.23B | $-178.65M | 20.05% | -9.92% | -8.02% |
| 2007 | $2.01B | $58.62M | 19.76% | -8.58% | 2.91% |
| 2008 | $1.88B | $-224.33M | 21.79% | 112.18% | -11.95% |
| 2009 | $1.54B | $-155.45M | 23.73% | -4.77% | -10.10% |
| 2010 | $1.40B | $20.29M | 20.74% | 2.29% | 1.45% |
| 2011 | $1.56B | $26.81M | 18.39% | 1.00% | 1.72% |
| 2012 | $1.51B | $38.65M | 15.75% | 0.55% | 2.56% |
| 2013 | $1.62B | $11.61M | 16.35% | 1.81% | 0.72% |
| 2014 | $1.65B | $18.78M | 17.21% | 1.81% | 1.14% |
| 2015 | $1.60B | $84.49M | 16.81% | 5.83% | 5.29% |
| 2016 | $1.50B | $23.51M | 16.69% | 1.75% | 1.57% |
| 2017 | $1.50B | $8.18M | 15.05% | 0.37% | 0.54% |
| 2018 | $1.55B | $4.21M | 15.60% | 0.54% | 0.27% |
| 2019 | $1.41B | $330000.00 | 16.69% | 0.13% | 0.02% |
| 2020 | $1.35B | $21.43M | 19.45% | 1.85% | 1.59% |
| 2021 | $1.45B | $96.47M | 20.24% | 3.94% | 6.67% |
| 2022 | $1.36B | $27.03M | 24.17% | 4.41% | 1.98% |
| 2023 | $1.24B | $40.49M | 29.31% | 4.90% | 3.27% |
| 2024 | $1.21B | $64.45M | 32.36% | 5.37% | 5.35% |
| 2025 | $1.23B | $76.09M | 36.23% | 8.15% | 6.18% |