Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.78B | $ 16.71B | $ 15.81B | $ 14.41B | $ 13.33B | |
| $ 9.17B | $ 8.55B | $ 8.10B | $ 7.38B | $ 7.02B | |
| $ 5.71B | $ 5.30B | $ 4.92B | $ 4.43B | $ 4.10B | |
| $ 511.23M | $ 461.89M | $ 409.06M | $ 357.93M | $ 328.22M | |
| $ 3.99B | $ 3.73B | $ 3.62B | $ 3.31B | $ 3.25B | |
| $ 3.46B | $ 3.25B | $ 3.19B | $ 2.96B | $ 2.93B | |
| $ -220.44M | $ -206.09M | $ -183.83M | $ -163.44M | $ -147.85M | |
| $ 3.24B | $ 3.05B | $ 3.00B | $ 2.80B | $ 2.78B | |
| $ 2.54B | $ 2.39B | $ 2.35B | $ 2.17B | $ 2.16B | |
| $ 2.98 | $ 2.73 | $ 2.59 | $ 2.25 | $ 2.09 | |
| $ 2.97 | $ 2.71 | $ 2.69 | $ 2.34 | $ 2.18 | |
| 851.47M | 875.08M | 907.12M | 965.58M | 1.03B | |
| 855.92M | 838.64M | 871.40M | 928.03M | 994.44M |