Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.97B | $ 3.05B | $ 2.84B | $ 2.58B | $ 2.11B | |
| $ 2.05B | $ 2.14B | $ 1.98B | $ 1.79B | $ 1.48B | |
| $ 3.25B | $ 1.37B | $ 1.29B | $ 1.18B | $ 972.52M | |
| $ 1.35B | $ 1.20B | $ 1.09B | $ 1.00B | $ 821.06M | |
| $ 360.45M | $ 1.90B | $ 1.45B | $ 1.77B | $ 1.62B | |
| $ -1.20B | $ 769.70M | $ 690.45M | $ 613.46M | $ 512.17M | |
| $ -14.45M | $ -258.97M | $ -409.45M | $ 57.24M | $ 142.11M | |
| $ -1.22B | $ 510.73M | $ 280.99M | $ 670.70M | $ 654.28M | |
| $ -1.43B | $ 322.95M | $ 103.64M | $ 521.66M | $ 571.25M | |
| $ -8.44 | $ 1.80 | $ 0.54 | $ 3.18 | $ 3.83 | |
| $ -8.44 | $ 1.80 | $ 0.54 | $ 3.18 | $ 3.82 | |
| 170.39M | 172.07M | 170.91M | 161.66M | 146.92M | |
| 170.39M | 172.07M | 170.91M | 161.66M | 147.46M |