Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 47.94B | $ 47.06B | $ 45.75B | $ 43.00B | $ 38.66B | |
| $ 29.54B | $ 28.74B | $ 27.23B | $ 25.00B | $ 23.30B | |
| $ 15.78B | $ 18.75B | $ 15.92B | $ 14.10B | $ 12.99B | |
| $ 1.05B | $ 1.07B | $ 1.13B | $ 1.26B | $ 1.45B | |
| $ 18.70B | $ 15.82B | $ 15.61B | $ 13.83B | $ 15.47B | |
| $ 13.76B | $ 9.99B | $ 11.31B | $ 10.91B | $ 10.31B | |
| $ 2.24B | $ 3.09B | $ 1.64B | $ 777.00M | $ 2.12B | |
| $ 16.00B | $ 13.09B | $ 12.95B | $ 11.69B | $ 12.43B | |
| $ 13.11B | $ 10.63B | $ 10.71B | $ 9.54B | $ 9.77B | |
| $ 3.05 | $ 2.47 | $ 2.48 | $ 2.20 | $ 2.26 | |
| $ 3.04 | $ 2.46 | $ 2.47 | $ 2.19 | $ 2.25 | |
| 4.30B | 4.31B | 4.32B | 4.33B | 4.32B | |
| 4.31B | 4.32B | 4.34B | 4.35B | 4.34B |