Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $1.45B | $2.00B | $1.84B | $2.24B | $2.38B | $2.09B |
| Operating expenses | $1.07B | $1.43B | $1.03B | $1.40B | $1.44B | $1.13B |
| Operating income | $892.7M | −$1.31B | −$512.6M | $286.7M | −$429.5M | −$2.48B |
| Operating margin | 61.64% | −65.52% | −27.79% | 12.77% | −18.01% | −118.58% |
| EBITDA | $906.8M | −$1.30B | −$496.1M | $304.2M | −$413.2M | −$2.47B |
| EBITDA margin | 62.61% | −64.88% | −26.90% | 13.55% | −17.33% | −117.85% |
| Net income | $1.27B | −$1.38B | −$577.1M | $199.6M | −$343.8M | −$2.65B |
| Net profit margin | 87.40% | −68.72% | −31.29% | 8.89% | −14.42% | −126.63% |
| Basic EPSper basic share | $0.58 | -$0.63 | -$0.26 | $0.09 | -$0.15 | -$1.13 |
| Diluted EPSper diluted share | $0.58 | -$0.63 | -$0.26 | — | — | — |