Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 61.16B | $ 56.33B | $ 54.32B | $ 58.05B | $ 56.20B | |
| $ 51.20B | $ 39.43B | $ 33.90B | $ 40.64B | $ 38.75B | |
| $ 29.98B | $ 30.29B | $ 21.15B | $ 22.52B | $ 20.83B | |
| $ 19.07B | $ 8.39B | $ 8.70B | $ 8.47B | $ 8.52B | |
| $ 28.29B | $ 14.91B | $ 17.17B | $ 24.17B | $ 23.93B | |
| $ 21.21B | $ 9.14B | $ 12.76B | $ 18.12B | $ 17.92B | |
| $ -14.62B | $ -5.42B | $ -6.51B | $ -4.64B | $ -4.93B | |
| $ 6.60B | $ 3.72B | $ 6.25B | $ 13.48B | $ 12.99B | |
| $ 4.23B | $ 4.28B | $ 4.86B | $ 11.84B | $ 11.54B | |
| $ 2.38 | $ 2.40 | $ 2.73 | $ 6.65 | $ 6.48 | |
| $ 2.36 | $ 2.39 | $ 2.72 | $ 6.63 | $ 6.45 | |
| 1.79B | 1.77B | 1.77B | 1.77B | 1.77B | |
| 1.79B | 1.77B | 1.77B | 1.78B | 1.78B |