Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $901.4M | $780.6M | $692.9M | $576.3M | $428.6M | $318.4M | $254.8M |
| Gross profit | $539.6M | $465.9M | $397.5M | $364.4M | $258.0M | $172.8M | $132.6M |
| Research & development | $161.6M | $142.5M | $136.9M | $143.9M | $115.7M | $75.0M | $60.0M |
| Operating expenses | $382.6M | $374.9M | $385.6M | $390.1M | $269.2M | $188.6M | $162.5M |
| Operating income | $157.0M | $91.0M | $11.9M | −$25.7M | −$11.2M | −$15.8M | −$29.9M |
| EBITDAderived | $294.4M | $221.1M | $129.8M | $76.5M | $77.2M | $59.8M | $33.2M |
| Net income | $259.3M | $84.5M | $19.4M | −$27.8M | −$19.5M | −$43.6M | −$40.4M |
| Basic EPSper diluted share | $2.83 | $0.92 | $0.22 | -$0.28 | -$0.21 | -$1.05 | -$1.06 |
| Diluted EPSper diluted share | $2.52 | $0.89 | $0.20 | -$0.28 | -$0.21 | -$1.05 | -$1.06 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 · 10b5-1 | Steinfort MattChief Financial Officer | SellCommon Stock | 10.0K | $170.07 | $1.70M | 538.4K |
| May 19, 2026Form 4 | JENSON WARRENDirector | SellCommon Stock | 20.0K | $147.62 | $2.95M | 32.5K |
| May 15, 2026Form 4 | Steinfort MattChief Financial Officer | SellCommon Stock | 25.0K | $152.50 | $3.81M | 573.3K |
| May 15, 2026Form 4 | SCHNEIDER HILARYDirector | SellCommon Stock | 4.3K | $156.38 | $678.4K | 24.3K |
| May 13, 2026Form 4 | Blavatnik Len +5Other | SellCommon Stock · indirect | 21.0K | $150.30 | $3.16M | 119.6K |