Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.05B | $ 11.12B | $ 13.70B | $ 19.13B | $ 12.36B | |
| $ 1.82B | $ 1.51B | $ 2.21B | $ 5.76B | $ 3.20B | |
| $ 767.20M | $ 890.40M | $ 872.50M | $ 970.50M | $ 731.80M | |
| $ 1.18B | $ 1.03B | $ 960.60M | $ 933.90M | $ 812.90M | |
| $ 2.61B | $ 1.57B | $ 2.48B | $ 5.75B | $ 3.23B | |
| $ 1.05B | $ 621.50M | $ 1.34B | $ 4.79B | $ 2.47B | |
| $ 165.50M | $ -232.80M | $ 48.10M | $ 53.20M | $ -235.90M | |
| $ 1.22B | $ 388.70M | $ 1.39B | $ 4.84B | $ 2.23B | |
| $ 540.70M | $ 174.90M | $ 1.16B | $ 3.58B | $ 1.63B | |
| $ 1.70 | $ 0.55 | $ 3.52 | $ 10.17 | $ 4.31 | |
| $ 1.70 | $ 0.55 | $ 3.50 | $ 10.06 | $ 4.27 | |
| 317.30M | 319.80M | 331.30M | 352.40M | 378.10M | |
| 318.90M | 320.70M | 333.20M | 356.00M | 381.60M |