Loading market dashboard

Financials in USD. Standardized financial statements.
A compact view of how OneSpan Inc. turns revenue into operating income and net income.
| Metric | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $243.18M | $243.18M | $235.11M | $219.01M | $214.48M | $215.69M | $253.48M | $212.28M | $193.29M | $192.30M |
| Revenue Growth? | +0.0% | +3.4% | +7.4% | +2.1% | -0.6% | -14.9% | +19.4% | +9.8% | +0.5% | 0.0% |
| Cost of Revenue? | $71.28M | $68.60M | $77.39M | $70.44M | $71.55M | $63.44M | $85.65M | $64.81M | $58.78M | $61.65M |
| Gross Profit? | $171.90M | $174.58M | $157.72M | $148.57M | $142.94M | $152.25M | $167.84M | $147.47M | $134.51M | $130.66M |
| Gross Margin? | +70.7% | +71.8% | +67.1% | +67.8% | +66.6% | +70.6% | +66.2% | +69.5% | +69.6% | +67.9% |
| Operating Expenses? | $121.83M | $129.77M | $186.59M | $175.69M | $169.06M | $157.51M | $153.65M | $147.44M | $128.32M | $121.06M |
| Operating Income? | $50.07M | $44.80M | -$28.87M | -$27.11M | -$26.13M | -$5.26M | $14.19M | $24,000 | $6.19M | $9.60M |
| EBITDA? | $64.40M | $57.61M | -$5.08M | -$6.74M | -$17.20M | $7.65M | $25.73M | $11.22M | $16.79M | $20.38M |
| Income Before Tax | $49.36M | $46.49M | -$27.31M | -$11.69M | -$26.14M | -$3.42M | $14.41M | $3.55M | $8.38M | $11.43M |
| Income Tax Expense | -$23.54M | -$10.60M | $2.49M | $2.74M | $4.44M | $2.04M | $6.54M | -$293,000 | $30.78M | $863,000 |
| Net Income? | $72.90M | $57.08M | -$29.80M | -$14.43M | -$30.58M | -$5.46M | $7.86M | $3.85M | -$22.40M | $10.52M |
| EPS? | $1.91 | $1.49 | $-0.74 | $-0.36 | $-0.77 | $-0.14 | $0.20 | $0.10 | $-0.56 | $0.26 |
| Diluted EPS? | $1.90 | $1.46 | $-0.74 | $-0.36 | $-0.77 | $-0.14 | $0.20 | $0.10 | $-0.56 | $0.26 |
Revenue, profitability, margins, EPS, and share-count trends over time.
Top-line demand and scale over time
Profit left after direct production costs
Core business profitability before financing and tax
Bottom-line profit after all expenses
Profit allocated to each diluted share
Share count trend that affects EPS quality
Gross, operating, and net margin quality