Inspire Medical Systems, Inc. (INSP)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, Inspire Medical Systems, Inc. reported revenue of $911.98M, up 13.6% from the prior year. The company was profitable, with a net margin of 15.9% and a gross margin of 85.4%. It held $907.32M in total assets against $126.16M in total liabilities.
Key ratios (FY2025)
85.4%
Gross margin
5.6%
Operating margin
15.9%
Net margin
18.6%
Return on equity
+13.6%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $911.98M | $802.80M | $624.80M | $407.86M | $233.39M | $115.38M | $82.05M | $50.59M | — | — |
| Cost of Revenue | $133.22M | $122.99M | $96.58M | $66.11M | $33.28M | $17.62M | $13.64M | $10.06M | — | — |
| Gross Profit | $778.76M | $679.82M | $528.22M | $341.74M | $200.12M | $97.76M | $68.41M | $40.54M | $22.55M | — |
| Operating Income | $50.95M | $36.08M | -$40.27M | -$47.59M | -$39.85M | -$56.21M | -$34.90M | -$20.38M | -$16.00M | — |
| Net Income | $145.42M | $53.51M | -$21.15M | -$44.88M | -$42.04M | -$57.20M | -$33.24M | -$21.83M | -$17.51M | — |
| EPS (Diluted) | $4.89 | $1.75 | $-0.72 | $-1.60 | $-1.54 | $-2.19 | $-1.40 | — | — | — |
| Total Assets | $907.32M | $808.38M | $676.81M | $564.88M | $295.08M | $281.19M | $181.25M | $200.08M | — | — |
| Total Liabilities | $126.16M | $118.69M | $104.30M | $68.87M | $66.04M | $51.44M | $41.42M | $36.08M | — | — |
| Shareholders' Equity | $781.16M | $689.70M | $572.51M | $496.01M | $229.05M | $229.75M | $139.84M | $164.00M | $1.33M | -$6.61M |
| Cash & Equivalents | $104.81M | $150.15M | $185.54M | $441.59M | $214.47M | $190.52M | $22.86M | $97.29M | — | — |
| Operating Cash Flow | $116.98M | $130.25M | $24.65M | $11.57M | -$20.12M | -$53.05M | -$32.85M | -$18.69M | -$15.79M | — |
| Capital Expenditures | $38.50M | $39.12M | $23.63M | $9.10M | $4.67M | $2.46M | $2.74M | $250.0K | $412.0K | — |
| Shares Outstanding | 28.58M | 29.74M | 29.56M | 29.01M | 27.42M | 27.07M | 24.11M | 23.40M | — | — |