Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.32B | $1.15B | $950.0M | $720.2M | $514.8M | $400.3M | $289.2M |
| Gross profit | $1.05B | $946.1M | $775.5M | $571.8M | $416.5M | $328.6M | $236.0M |
| Research & development | $362.4M | $313.0M | $300.6M | $271.0M | $237.3M | $124.7M | $87.0M |
| Operating expenses | $1.18B | $1.08B | $991.2M | $862.2M | $702.4M | $387.2M | $318.7M |
| Operating income | −$124.3M | −$136.4M | −$215.7M | −$290.5M | −$285.9M | −$58.5M | −$82.6M |
| EBITDAderived | −$13.8M | −$46.7M | −$144.0M | −$227.4M | −$249.6M | −$32.5M | −$67.7M |
| Net income | −$100.8M | −$106.0M | −$189.7M | −$286.9M | −$265.2M | −$96.2M | −$83.1M |
| Basic EPSper diluted share | -$0.67 | -$0.72 | -$1.34 | -$2.10 | -$2.86 | -$3.45 | -$3.41 |
| Diluted EPSper diluted share | -$0.67 | -$0.72 | -$1.34 | -$2.10 | -$2.86 | -$3.56 | -$3.41 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 · 10b5-1 | O CONNOR KEVIN JDirector | SellCommon Stock · indirect | 5.8K | $42.00 | $242.3K | 973.7K |
| Jun 15, 2026Form 4 · 10b5-1 | O CONNOR KEVIN JDirector | SellCommon Stock · indirect | 117 | $43.26 | $5.1K | 979.4K |
| Jun 15, 2026Form 4 · 10b5-1 | O CONNOR KEVIN JDirector | SellCommon Stock · indirect | 5.7K | $42.91 | $242.8K | 979.6K |
| Jun 12, 2026Form 4 · 10b5-1 | Courtemanche Craig F. Jr.Director,Other | BuyPut Option (Right to Sell) · derivative · indirect | 2 | — | — | 2 |
| Jun 12, 2026Form 4 · 10b5-1 | Courtemanche Craig F. Jr.Director,Other | SellCall Option (Obligation to Sell) · derivative · indirect | 2 | — | — | 2 |