Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $859.8M | $844.0M | $777.7M | $685.1M | $535.4M | $411.5M | $326.9M | $244.1M | $200.9M | $157.4M | $110.5M | $76.9M | $60.0M |
| Gross profit | $604.8M | $593.0M | $545.7M | $470.7M | $366.5M | $290.0M | $235.8M | $173.0M | $144.0M | $117.7M | $81.3M | $58.4M | $47.2M |
| Research & development | $190.7M | $173.1M | $177.9M | $190.0M | $160.8M | $108.6M | $79.4M | $67.7M | $50.9M | $48.0M | $38.7M | $25.6M | $21.4M |
| Operating expenses | $593.2M | $557.9M | $629.9M | $582.3M | $486.5M | $364.1M | $281.8M | $226.0M | $192.8M | $166.8M | $127.8M | $87.5M | $65.8M |
| Operating income | $11.6M | $35.0M | −$84.3M | −$111.6M | −$120.1M | −$74.1M | −$46.0M | −$53.0M | −$48.8M | −$49.0M | −$46.6M | −$29.1M | −$18.6M |
| EBITDAderived | $57.0M | $79.9M | −$38.3M | −$70.6M | −$86.6M | −$51.5M | −$29.5M | −$41.9M | −$41.2M | −$42.3M | −$41.2M | −$25.0M | −$16.0M |
| Net income | $23.4M | $25.5M | −$152.8M | −$124.7M | −$146.3M | −$98.8M | −$53.8M | −$55.5M | −$45.5M | −$49.0M | −$49.9M | −$32.6M | −$18.9M |
| Basic EPSper diluted share | $0.36 | $0.41 | -$2.52 | -$2.13 | -$2.65 | -$1.94 | -$1.10 | -$1.20 | -$1.06 | -$1.19 | -$4.00 | -$6.65 | -$4.18 |
| Diluted EPSper diluted share | $0.36 | $0.40 | -$2.52 | -$2.13 | -$2.65 | -$1.94 | -$1.10 | -$1.20 | -$1.06 | -$1.19 | -$4.00 | -$6.65 | -$4.18 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 22, 2026Form 4 · 10b5-1 | Murphy Scott MChief Accounting Officer | SellCOMMON STOCK | 827 | $6.35 | $5.3K | 40.2K |
| Feb 23, 2026Form 4 · 10b5-1 | Murphy Scott MChief Accounting Officer | SellCOMMON STOCK | 1.3K | $6.51 | $8.2K | 21.4K |
| Jan 22, 2026Form 4 · 10b5-1 | Murphy Scott MChief Accounting Officer | SellCOMMON STOCK | 764 | $12.70 | $9.7K | 23.3K |
| Nov 28, 2025Form 4 | JANA Partners Management, LPDirector,TenPercentOwner,Other | BuyCommon Stock, par value $0.01 per share · indirect | 41.5K | $15.71 | $652.7K | 6.76M |
| Nov 26, 2025Form 4 | Schodorf Thomas EDirector | BuyCOMMON STOCK | 6.3K | $15.70 | $98.9K | 34.4K |