Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $559.5M | $604.1M | $605.9M | $655.9M | $785.5M | $545.8M | $363.3M |
| Gross profit | $219.3M | $255.5M | $223.6M | $228.8M | $300.8M | $234.8M | $155.8M |
| Research & development | $12.4M | $15.2M | $11.5M | $10.8M | $18.8M | $6.8M | — |
| Operating expenses | $317.1M | $258.4M | $279.0M | $574.7M | $361.9M | $176.5M | $145.3M |
| Operating income | −$97.7M | −$2.9M | −$55.4M | −$345.9M | −$61.1M | $58.3M | $10.5M |
| EBITDAderived | −$62.5M | $32.3M | −$19.9M | −$310.4M | −$26.8M | $90.9M | $43.6M |
| Net income | −$115.2M | −$34.0M | −$84.4M | −$382.1M | −$91.8M | $31.1M | −$29.6M |
| Basic EPSper diluted share | -$0.87 | -$0.27 | -$0.68 | -$3.19 | -$0.82 | $0.29 | -$0.27 |
| Diluted EPSper diluted share | -$0.87 | -$0.27 | -$0.68 | -$3.19 | -$0.82 | $0.29 | -$0.27 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 6, 2025Form 4 | ANDRUS JEREMYChief Executive Officer | BuyCommon Stock | 176.4K | $1.46 | $257.6K | 14.23M |
| Jun 5, 2025Form 4 | ANDRUS JEREMYChief Executive Officer | BuyCommon Stock | 250.0K | $1.38 | $345.0K | 14.05M |
| Jun 4, 2025Form 4 | ANDRUS JEREMYChief Executive Officer | BuyCommon Stock | 300.8K | $1.34 | $403.0K | 13.81M |
| Jun 2, 2025Form 4 | ANDRUS JEREMYChief Executive Officer | BuyCommon Stock | 3.2K | $1.37 | $4.4K | 13.50M |