Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.88B | $ 2.81B | $ 2.75B | $ 2.57B | $ 2.33B | |
| $ 2.07B | $ 2.03B | $ 1.92B | $ 1.82B | $ 1.67B | |
| $ 1.80B | $ 1.65B | $ 1.64B | $ 2.48B | $ 1.21B | |
| $ 76.95M | $ 108.07M | $ 91.32M | $ 96.70M | $ 74.27M | |
| $ 333.07M | $ 532.65M | $ 398.19M | $ -551.11M | $ 555.81M | |
| $ 266.21M | $ 380.21M | $ 279.84M | $ -658.56M | $ 465.73M | |
| $ -19.55M | $ 30.57M | $ 12.98M | $ -3.42M | $ 5.92M | |
| $ 246.66M | $ 410.77M | $ 292.82M | $ -661.98M | $ 471.65M | |
| $ 162.98M | $ 303.28M | $ 307.57M | $ -694.29M | $ 493.51M | |
| $ 1.68 | $ 2.58 | $ 2.56 | $ -5.48 | $ 3.88 | |
| $ 1.39 | $ 2.25 | $ 2.24 | $ -5.48 | $ 3.40 | |
| 98.21M | 114.94M | 122.50M | 126.78M | 127.22M | |
| 123.54M | 131.72M | 140.15M | 126.78M | 146.68M |