Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $468.7M | $487.9M | $510.5M | $573.2M | $725.0M | $648.5M | $428.4M | $285.8M | $196.9M | — |
| Gross profit | $188.6M | $181.1M | $171.8M | $208.1M | $293.7M | $305.1M | $189.0M | $112.6M | $85.0M | — |
| Research & development | $9.6M | $13.0M | $11.9M | $8.8M | $6.9M | $6.0M | $3.9M | $2.1M | $1.4M | — |
| Operating expenses | $231.6M | $273.3M | $285.5M | $250.8M | $318.3M | $233.9M | $172.8M | $129.5M | $93.8M | — |
| Operating income | −$43.0M | −$92.2M | −$113.7M | −$42.8M | −$24.6M | $71.2M | $16.2M | −$16.9M | −$8.7M | −$2.7M |
| EBITDAderived | −$19.0M | −$56.8M | −$88.6M | −$25.3M | −$15.1M | $79.1M | $20.5M | −$14.7M | −$8.0M | — |
| Net income | −$51.4M | −$97.9M | −$120.8M | −$92.5M | $3.1M | −$236.9M | −$22.6M | −$4.3M | −$8.8M | −$2.3M |
| Basic EPSper diluted share | $0.48 | $0.91 | $1.17 | -$1.13 | $0.05 | -$6.04 | -$2.26 | -$0.51 | -$1.05 | -$0.49 |
| Diluted EPSper diluted share | $0.48 | $0.91 | $1.17 | -$1.13 | -$0.31 | -$6.04 | -$2.26 | -$0.51 | -$1.05 | -$0.49 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 4, 2026Form 4 | Lucian Robert GerardChief Financial Officer | BuyClass A Common Stock | 60.0K | $0.49 | $29.4K | 60.0K |