Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 19.38B | $ 20.24B | $ 21.53B | $ 23.45B | $ 17.36B | |
| $ 970.70M | $ 2.31B | $ 2.31B | $ 2.40B | $ 1.85B | |
| $ 231.50M | $ 1.56B | $ 1.49B | $ 1.43B | $ 1.24B | |
| $ 280.20M | $ 248.00M | $ 231.70M | $ 223.10M | $ 215.10M | |
| $ 1.00B | $ 996.70M | $ 1.07B | $ 1.19B | $ 820.30M | |
| $ 739.20M | $ 742.90M | $ 826.00M | $ 968.40M | $ 604.00M | |
| $ -130.00M | $ -91.30M | $ -91.60M | $ -84.60M | $ -82.10M | |
| $ 609.20M | $ 651.60M | $ 734.40M | $ 883.80M | $ 521.90M | |
| $ 470.60M | $ 502.50M | $ 556.80M | $ 672.90M | $ 396.90M | |
| $ 24.38 | $ 24.47 | $ 25.91 | $ 28.63 | $ 15.14 | |
| $ 24.10 | $ 24.11 | $ 25.49 | $ 28.10 | $ 14.92 | |
| 19.30M | 20.53M | 21.49M | 23.51M | 26.21M | |
| 19.53M | 20.84M | 21.84M | 23.95M | 26.60M |