Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $1.41B | $1.43B | $1.17B | $1.73B | $1.48B | $939.0M |
| Operating expenses | $612.0M | $571.0M | $518.0M | $502.0M | — | — |
| Operating income | $304.0M | $350.0M | $244.0M | $735.0M | — | — |
| Operating margin | 21.64% | 24.41% | 20.89% | 42.44% | — | — |
| EBITDA | $353.0M | $499.0M | $377.0M | $856.0M | — | — |
| EBITDA margin | 25.12% | 34.80% | 32.28% | 49.42% | — | — |
| Net income | $175.0M | $298.0M | $234.0M | $608.0M | $487.0M | $138.0M |
| Net profit margin | 12.46% | 20.78% | 20.03% | 35.10% | 32.88% | 14.70% |
| Basic EPSper basic share | $0.15 | $0.26 | $0.20 | $0.47 | $0.35 | $0.10 |
| Diluted EPSper diluted share | $0.15 | $0.25 | $0.19 | $0.46 | $0.34 | $0.09 |