Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.50B | $1.50B | $1.55B | $1.41B | $1.35B | $1.45B | $1.36B | $1.24B | $1.21B | $1.23B |
| Revenue growth | — | 0.4% | 3.0% | -8.9% | -4.5% | 7.5% | -5.7% | -9.2% | -2.7% | 2.1% |
| Gross profit | — | — | — | — | — | — | $325M | $357M | $390M | $446M |
| Gross margin | — | — | — | — | — | — | 23.8% | 28.8% | 32.4% | 36.2% |
| Operating income | $26.2M | $5.55M | $8.38M | -$1.00M | $17.9M | $57.0M | $60.1M | $60.7M | $64.8M | $100M |
| Operating margin | 1.8% | 0.4% | 0.5% | -0.1% | 1.3% | 3.9% | 4.4% | 4.9% | 5.4% | 8.2% |
| Net income | $23.5M | $8.18M | $4.21M | $134K | $21.4M | $96.5M | $27.0M | $40.5M | $64.5M | $76.1M |
| Net margin | 1.6% | 0.5% | 0.3% | 0.0% | 1.6% | 6.7% | 2.0% | 3.3% | 5.3% | 6.2% |
| EPS (diluted) | $1.03 | $0.35 | $0.17 | $0.01 | $0.81 | $3.70 | $1.03 | $1.58 | $2.54 | $3.01 |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $49.1M | $36.1M | $20.4M | $85.1M | -$29.6M | $66.6M | $29.4M | $52.4M | $78.2M | $127M |
| Capital expenditures | $18.4M | $22.9M | $20.6M | $18.7M | $16.0M | $16.8M | $21.9M | $22.0M | $18.9M | $20.8M |
| Free cash flow | $30.7M | $13.1M | -$173K | $66.5M | -$45.6M | $49.9M | $7.53M | $30.4M | $59.3M | $106M |
| Share buybacks | $4.77M | $1.84M | $2.29M | $3.88M | $4.48M | $4.19M | $26.2M | $13.9M | $10.6M | $17.8M |
| Dividends paid | $17.4M | $17.9M | $13.9M | — | — | — | — | — | $2.54M | $5.55M |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $104M | $90.3M | $74.0M | $80.2M | $84.9M | $107M | $98.4M | $104M | $165M | $227M |
| Total assets | $470M | $519M | $400M | $444M | $405M | $513M | $497M | $511M | $550M | $626M |
| Total liabilities | $345M | $364M | $368M | $390M | $334M | $346M | $316M | $300M | $284M | $296M |
| Shareholders' equity | $124M | $146M | $30.7M | $56.2M | $74.8M | $165M | $168M | $194M | $246M | $305M |
| Retained earnings | -$154M | -$163M | -$173M | -$161M | -$139M | -$42.9M | -$15.8M | $24.7M | $86.6M | $157M |
| Shares (wtd avg diluted) | 22.8M | 23.3M | 24.7M | 25.3M | 26.4M | 26.1M | 26.4M | 25.6M | 25.4M | 25.3M |
Every figure is extracted from IDT CORP’s annual reports as filed with the SEC (XBRL company facts) — no third-party estimates. Fiscal years are labeled by period end; filers occasionally re-tag concepts, so a sparse cell means the company didn’t report that concept for that year. Free cash flow = operating cash flow − capital expenditures.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.