Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 55.37B | $ 54.78B | $ 53.31B | $ 51.06B | $ 46.89B | |
| $ 21.53B | $ 22.38B | $ 20.70B | $ 16.77B | $ 15.79B | |
| $ 9.44B | $ 9.54B | $ 8.77B | $ 7.83B | $ 7.44B | |
| $ 2.02B | $ 2.05B | $ 1.98B | $ 1.96B | $ 1.94B | |
| $ 14.76B | $ 16.09B | $ 15.23B | $ 11.58B | $ 10.79B | |
| $ 12.09B | $ 12.85B | $ 11.93B | $ 8.94B | $ 8.35B | |
| $ -1.45B | $ -1.31B | $ -1.54B | $ -1.69B | $ -1.74B | |
| $ 10.64B | $ 11.54B | $ 10.39B | $ 7.25B | $ 6.61B | |
| $ 7.58B | $ 7.83B | $ 7.01B | $ 4.94B | $ 4.49B | |
| $ 2.51 | $ 2.54 | $ 2.28 | $ 1.61 | $ 1.46 | |
| $ 2.51 | $ 2.54 | $ 2.28 | $ 1.61 | $ 1.46 | |
| 3.02B | 3.08B | 3.08B | 3.08B | 3.08B | |
| 3.02B | 3.08B | 3.08B | 3.08B | 3.08B |