Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $605.5M | $441.5M | $241.6M | $93.5M | $31.4M | $28.4M | $25.8M | $14.7M |
| Gross profit | $362.8M | $262.1M | $154.1M | $65.3M | $21.2M | $16.6M | $13.9M | $5.7M |
| Research & development | $69.1M | $56.0M | $36.1M | $26.8M | $22.3M | $18.8M | $19.9M | $13.7M |
| Operating expenses | $254.2M | $224.6M | $182.8M | $96.7M | $60.6M | $43.0M | $43.5M | $26.0M |
| Operating income | $108.6M | $37.5M | −$28.7M | −$31.4M | −$39.4M | −$26.4M | −$29.6M | −$20.2M |
| EBITDAderived | $135.8M | $57.3M | −$20.6M | −$28.0M | −$37.6M | −$24.8M | −$28.4M | −$19.5M |
| Net income | $190.3M | $35.5M | −$25.0M | −$36.2M | −$44.2M | −$28.7M | −$33.5M | −$23.8M |
| Basic EPSper diluted share | $5.60 | $1.07 | -$0.77 | -$1.23 | -$1.60 | -$1.16 | -$2.36 | -$17.48 |
| Diluted EPSper diluted share | $4.87 | $1.01 | -$0.77 | -$1.23 | -$1.60 | -$1.16 | -$2.36 | -$17.48 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Gunderson Thomas J.Director | SellCommon Stock | 9.6K | $75.06 | $722.4K | 16.6K |
| Mar 4, 2026Form 4 | Lovell StephanieDirector | SellCommon Stock | 1.2K | $149.62 | $178.5K | 2.9K |
| Mar 4, 2026Form 4 | Weill DavidDirector | SellCommon Stock | 3.6K | $146.82 | $524.3K | 12.1K |
| Mar 4, 2026Form 4 | Hernandez GerardoChief Financial Officer | SellCommon Stock | 5.9K | $147.21 | $870.3K | 14.7K |
| Mar 4, 2026Form 4 | Hernandez GerardoChief Financial Officer | SellCommon Stock | 1.3K | $147.21 | $194.9K | 14.7K |