Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $68.7M | $74.7M | $78.4M | $432.7M | $334.9M | $159.7M |
| Gross profit | $1.1M | $5.0M | $23.4M | $232.5M | $116.3M | −$26.3M |
| Gross margin | 1.60% | 6.69% | 29.85% | 53.73% | 34.73% | −16.47% |
| Operating expenses | $11.4M | $57.4M | $33.7M | $214.2M | $393.1M | $338.2M |
| Operating income | −$10.3M | −$52.4M | −$10.3M | $18.3M | −$276.8M | −$364.5M |
| Operating margin | −14.99% | −70.15% | −13.14% | 4.23% | −82.65% | −228.24% |
| EBITDA | $39.8M | −$200,000 | $26.8M | $167.5M | −$104.0M | −$210.8M |
| EBITDA margin | 57.93% | −0.27% | 34.18% | 38.71% | −31.05% | −132.00% |
| Net income | −$8.9M | −$76.9M | −$61.3M | −$7.3M | −$308.0M | −$416.9M |
| Net profit margin | −12.95% | −102.95% | −78.19% | −1.69% | −91.97% | −261.05% |
| Basic EPSper basic share | -$0.03 | -$0.28 | -$0.22 | -$0.03 | -$1.11 | -$1.52 |
| Diluted EPSper diluted share | -$0.03 | -$0.28 | -$0.22 | -$0.03 | -$1.11 | -$1.52 |