Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.49B | $7.52B | $3.40B | $1.41B | $3.69B | $2.42B | $3.46B | $1.55B | $3.89B | $2.22B | $1.52B | $2.17B | $2.61B | $1.65B | $1.25B | $1.29B | $1.19B |
| Operating expenses | $725.0M | $701.0M | $430.0M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $533.0M | $729.0M | $392.0M | $1.92B | $553.0M | $671.5M | $246.1M | $458.0M | $174.6M | $83.2M | $219.8M | $126.0M | $253.3M | $57.8M | $86.2M | $42.9M | $68.5M |
| Basic EPSper diluted share | — | — | $2.10 | $20.72 | $5.43 | $6.93 | $2.70 | $5.07 | $1.96 | $0.98 | $2.78 | $1.69 | $3.86 | $0.94 | $1.45 | $0.73 | $1.22 |
| Diluted EPSper diluted share | — | — | $2.06 | $20.50 | $5.39 | $6.90 | $2.68 | $5.01 | $1.93 | $0.97 | $2.72 | $1.58 | $3.38 | $0.89 | $1.37 | $0.68 | $1.18 |