Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $6.06B | $5.68B | $5.44B | $4.85B | — | — |
| Operating expenses | $426.0M | $388.6M | $365.8M | $217.6M | $1.11B | $963.2M |
| Operating income | $1.19B | $1.46B | $1.29B | $623.4M | $408.1M | −$10.2M |
| Operating margin | 19.58% | 25.76% | 23.79% | 12.86% | — | — |
| Net income | $913.4M | $1.13B | $1.03B | $483.3M | $308.7M | −$46.1M |
| Net profit margin | 15.06% | 19.91% | 18.87% | 9.97% | — | — |
| Basic EPSper basic share | $1.49 | $1.75 | $1.55 | $0.79 | $0.51 | -$0.80 |
| Diluted EPSper diluted share | $1.45 | $1.70 | $1.51 | $0.78 | $0.50 | -$0.80 |