Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $2.26B | $2.70B | $2.22B | $1.20B | $680.8M | $561.3M |
| Gross profit | $295.8M | $341.1M | $141.0M | −$62.4M | −$69.1M | $7.9M |
| Research & development | $86.2M | $66.2M | $66.3M | $60.1M | $23.4M | $11.5M |
| Net income | −$48.3M | $22.7M | −$69.6M | −$104.5M | −$162.0M | −$46.7M |
| Basic EPSper diluted share | -$0.37 | $0.18 | -$0.60 | -$1.50 | — | — |
| Diluted EPSper diluted share | -$0.37 | $0.13 | -$0.60 | -$1.50 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 23, 2026Form 4/A · 10b5-1 | Zahurancik JohnSVP & CCSO | SellClass A Common Stock | 16.0K | $22.03 | $351.9K | 71.2K |
| Jun 23, 2026Form 4 · 10b5-1 | Zahurancik JohnSVP & CCSO | SellClass A Common Stock | 16.0K | $22.03 | $351.9K | 71.2K |
| Jun 22, 2026Form 4/A · 10b5-1 | Zahurancik JohnSVP & CCSO | SellClass A Common Stock | 16.0K | $25.18 | $402.9K | 87.1K |
| Jun 22, 2026Form 4 · 10b5-1 | Zahurancik JohnSVP & CCSO | SellClass A Common Stock | 16.0K | $25.18 | $402.9K | 87.1K |
| Jun 15, 2026Form 4 · 10b5-1 | von Heynitz HaraldDirector | SellClass A Common Stock | 5.0K | $25.00 | $125.0K | 58.5K |