Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.28B | $915.8M | $1.58B | $1.64B | $853.3M | $872.7M | $647.9M | $290.8M |
| Gross profit | $298.6M | $297.7M | $415.6M | $212.7M | $68.3M | $202.8M | $150.8M | $11.6M |
| Research & development | $9.9M | $6.7M | $8.5M | $4.2M | — | — | — | — |
| Operating expenses | $327.5M | $524.7M | $201.4M | $230.9M | $93.0M | $107.6M | $67.4M | $72.8M |
| Operating income | −$29.0M | −$227.0M | $214.1M | −$18.1M | −$24.7M | $95.2M | $83.4M | −$61.2M |
| EBITDAderived | −$2.8M | −$190.9M | $253.1M | $82.9M | $1.2M | $122.7M | $110.7M | −$32.8M |
| Net income | −$52.2M | −$240.4M | $137.2M | $4.4M | −$50.4M | $59.1M | $39.7M | −$60.8M |
| Basic EPSper diluted share | -$0.73 | -$1.95 | $0.57 | -$0.29 | -$0.51 | $0.49 | $0.33 | -$0.51 |
| Diluted EPSper diluted share | -$0.73 | -$1.95 | $0.56 | -$0.29 | -$0.51 | $0.49 | $0.33 | -$0.51 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 16, 2024Form 4 | Manning NeilPresident & COO | BuyCommon Stock, par value $0.001 per share | 5.7K | $5.21 | $29.7K | 29.4K |
| Nov 15, 2024Form 4 | Hostetler Kevin G.Chief Executive Officer | BuyCommon Stock, par value $0.001 per share | 4.3K | $6.94 | $29.8K | 216.8K |
| Nov 15, 2024Form 4 | Hostetler Kevin G.Chief Executive Officer | BuyCommon Stock, par value $0.001 per share | 9.1K | $6.93 | $63.3K | 212.5K |
| Nov 15, 2024Form 4 | Hostetler Kevin G.Chief Executive Officer | BuyCommon Stock, par value $0.001 per share | 996 | $6.93 | $6.9K | 203.4K |