Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $68.27B | $65.85B | $66.06B | $50.62B | $49.55B | $50.43B | $56.10B | $53.78B | $51.45B | $47.97B | $59.80B |
| Operating expenses | $36.43B | $33.04B | $32.07B | $32.70B | $34.62B | $34.43B | $42.35B | $34.66B | $34.88B | $39.81B | $39.77B |
| Operating income | $28.00B | $29.40B | $30.54B | $14.34B | $15.86B | $7.18B | $10.99B | $17.35B | $14.79B | $4.76B | $16.31B |
| Operating margin | 41.01% | 44.64% | 46.23% | 28.32% | 32.01% | 14.24% | 19.60% | 32.27% | 28.75% | 9.92% | 27.28% |
| EBITDA | $29.97B | $31.24B | $34.01B | $18.18B | $19.56B | $12.38B | $14.16B | $19.29B | $16.65B | $6.76B | $18.52B |
| EBITDA margin | 43.89% | 47.44% | 51.48% | 35.92% | 39.47% | 24.55% | 25.25% | 35.86% | 32.37% | 14.10% | 30.96% |
| Net income | $23.13B | $25.00B | $24.56B | $16.25B | $14.69B | $6.10B | $8.71B | $15.03B | $11.88B | $3.45B | $15.10B |
| Net profit margin | 33.88% | 37.96% | 37.18% | 32.10% | 29.65% | 12.09% | 15.52% | 27.94% | 23.09% | 7.18% | 25.24% |
| Basic EPSper basic share | $1.21 | $1.25 | $1.15 | $0.72 | $0.62 | $0.19 | $0.30 | $0.63 | $0.48 | $0.07 | $0.65 |
| Diluted EPSper diluted share | $1.20 | $1.24 | $1.14 | $0.72 | $0.62 | $0.19 | $0.30 | $0.63 | $0.48 | $0.07 | $0.64 |