Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $686.6M | $545.5M | $463.4M | $380.9M | $218.3M | $141.4M | $80.2M |
| Gross profit | $268.8M | $215.6M | $178.3M | $146.0M | $57.1M | $33.3M | $14.7M |
| Research & development | $46.8M | $39.3M | $34.5M | $31.0M | $17.8M | $12.2M | $10.6M |
| Operating expenses | $314.3M | $271.8M | $251.8M | $223.1M | $115.8M | $62.5M | $45.3M |
| Operating income | −$45.5M | −$56.1M | −$73.6M | −$77.1M | −$58.7M | −$29.2M | −$30.5M |
| EBITDAderived | −$26.8M | −$43.1M | −$62.8M | −$69.3M | −$55.1M | −$26.1M | −$28.7M |
| Net income | −$61.7M | −$50.4M | −$67.5M | −$79.1M | −$61.4M | −$31.1M | −$31.0M |
| Basic EPSper diluted share | — | -$1.03 | -$1.41 | -$1.68 | -$2.33 | -$5.32 | -$4.88 |
| Diluted EPSper diluted share | — | -$1.03 | -$1.41 | -$1.68 | -$2.33 | -$5.32 | -$4.88 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | Biewald Lukas AlexanderDirector | BuyClass A Common Stock | 47.1K | $85.00 | $4.00M | 55.1K |
| Jun 1, 2026Form 4 · 10b5-1 | Miln JamesChief Financial Officer | SellClass A Common Stock | 66 | $99.56 | $6.6K | 183.0K |
| Jun 1, 2026Form 4 · 10b5-1 | Miln JamesChief Financial Officer | SellClass A Common Stock | 340 | $98.55 | $33.5K | 183.1K |
| Jun 1, 2026Form 4 · 10b5-1 | Miln JamesChief Financial Officer | SellClass A Common Stock | 366 | $97.88 | $35.8K | 183.4K |
| Jun 1, 2026Form 4 · 10b5-1 | Miln JamesChief Financial Officer | SellClass A Common Stock | 208 | $96.84 | $20.1K | 183.8K |