Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 23.51B | $ 21.82B | $ 22.39B | $ 21.42B | $ 18.22B | |
| $ 4.77B | $ 4.71B | $ 4.84B | $ 4.66B | $ 3.79B | |
| $ 3.54B | $ 3.49B | $ 3.44B | $ 3.22B | $ 2.99B | |
| $ 197.60M | $ 183.20M | $ 181.30M | $ 179.00M | $ 198.60M | |
| $ 1.44B | $ 1.50B | $ 1.56B | $ 1.61B | $ 1.05B | |
| $ 1.23B | $ 1.22B | $ 1.41B | $ 1.44B | $ 801.90M | |
| $ -377.10M | $ -272.20M | $ -414.40M | $ -301.40M | $ -220.00M | |
| $ 855.90M | $ 951.00M | $ 992.00M | $ 1.14B | $ 581.91M | |
| $ 640.20M | $ 717.60M | $ 765.50M | $ 860.50M | $ 465.40M | |
| $ 13.05 | $ 13.26 | $ 13.86 | $ 15.83 | $ 8.11 | |
| $ 13.05 | $ 13.05 | $ 13.54 | $ 15.33 | $ 7.84 | |
| 49.50M | 49.80M | 51.10M | 50.73M | 50.30M | |
| 49.50M | 50.60M | 52.30M | 52.40M | 52.03M |