Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $328.6M | $414.7M | $458.5M | $526.0M | $455.9M |
| Gross profit | $18.4M | $95.4M | $163.6M | $243.3M | $160.9M |
| Gross margin | 5.59% | 23.00% | 35.67% | 46.25% | 35.30% |
| Operating expenses | $318.8M | $6.2M | $8.4M | $9.9M | $9.8M |
| Operating income | −$300.4M | $89.2M | $155.1M | $233.4M | $151.1M |
| Operating margin | −91.42% | 21.51% | 33.83% | 44.38% | 33.14% |
| EBITDA | −$245.0M | $154.7M | $223.8M | $296.4M | — |
| EBITDA margin | −74.56% | 37.31% | 48.80% | 56.36% | — |
| Net income | −$325.0M | $64.9M | $131.0M | $206.0M | $128.5M |
| Net profit margin | −98.93% | 15.65% | 28.57% | 39.17% | 28.19% |
| Basic EPSper basic share | -$3.64 | $0.73 | $1.41 | $2.17 | $1.18 |
| Diluted EPSper diluted share | -$3.64 | $0.71 | $1.37 | $2.12 | $1.16 |