Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.36B | $ 5.24B | $ 6.40B | $ 6.81B | $ 5.85B | |
| $ 1.33B | $ 1.35B | $ 1.79B | $ 1.95B | $ 1.67B | |
| $ 1.37B | $ 1.04B | $ 1.05B | $ 999.40M | $ 853.10M | |
| $ 292.50M | $ 288.80M | $ 272.90M | $ 231.20M | $ 178.10M | |
| $ 268.50M | $ 618.70M | $ 1.01B | $ 1.18B | $ 980.40M | |
| $ -39.60M | $ 311.60M | $ 734.90M | $ 947.80M | $ 812.90M | |
| $ -96.10M | $ -108.30M | $ -106.00M | $ -94.20M | $ -76.50M | |
| $ -135.70M | $ 203.30M | $ 628.90M | $ 853.60M | $ 736.40M | |
| $ -137.30M | $ 130.10M | $ 420.40M | $ 677.00M | $ 593.30M | |
| $ -2.06 | $ 1.94 | $ 5.99 | $ 9.05 | $ 7.63 | |
| $ -2.07 | $ 1.93 | $ 5.96 | $ 9.00 | $ 7.57 | |
| 65.60M | 67.20M | 70.20M | 74.80M | 77.80M | |
| 65.70M | 67.40M | 70.50M | 75.20M | 78.40M |