Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.09B | $ 4.18B | $ 4.77B | $ 5.49B | $ 5.11B | |
| $ 1.68B | $ 1.72B | $ 2.12B | $ 2.51B | $ 2.49B | |
| $ 1.18B | $ 932.50M | $ 920.80M | $ 947.70M | $ 814.10M | |
| $ 463.00M | $ 451.30M | $ 613.70M | $ 690.10M | $ 436.70M | |
| $ 1.02B | $ 1.12B | $ 1.76B | $ 2.21B | $ 2.05B | |
| $ 500.00M | $ 787.40M | $ 1.20B | $ 1.56B | $ 1.68B | |
| $ 26.70M | $ -151.00M | $ -122.00M | $ -81.10M | $ -81.30M | |
| $ 526.70M | $ 636.40M | $ 1.08B | $ 1.48B | $ 1.60B | |
| $ 477.10M | $ 596.00M | $ 982.80M | $ 1.28B | $ 1.50B | |
| $ 3.09 | $ 3.72 | $ 6.17 | $ 7.85 | $ 9.07 | |
| $ 3.08 | $ 3.69 | $ 6.13 | $ 7.81 | $ 8.97 | |
| 154.40M | 160.10M | 159.40M | 162.40M | 165.20M | |
| 155.10M | 161.50M | 160.30M | 163.30M | 167.00M |