Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $1.12B | $1.18B | $1.49B | $1.85B | $1.27B | $863.9M |
| Gross profit | $280.8M | $393.3M | $540.7M | $652.9M | $358.2M | $64.8M |
| Gross margin | 25.11% | 33.31% | 36.35% | 35.22% | 28.30% | 7.50% |
| Operating expenses | $17.5M | $81.8M | $143.3M | $241.0M | — | $374.8M |
| Operating income | $648.8M | $311.5M | $397.4M | $411.9M | $580.1M | −$310.1M |
| Operating margin | 58.02% | 26.38% | 26.72% | 22.22% | 45.82% | −35.89% |
| EBITDA | $902.9M | $568.3M | $690.7M | $670.6M | — | — |
| EBITDA margin | 80.74% | 48.13% | 46.43% | 36.18% | — | — |
| Net income | $1.6M | $93.8M | −$30.8M | −$41.2M | $377.0M | −$469.9M |
| Net profit margin | 0.14% | 7.94% | −2.07% | −2.22% | 29.78% | −54.40% |
| Basic EPSper basic share | $0.00 | $0.05 | -$0.02 | -$0.02 | $0.22 | -$0.29 |
| Diluted EPSper diluted share | $0.00 | $0.05 | -$0.02 | -$0.02 | $0.21 | -$0.29 |