Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.79B | $ 8.20B | $ 8.02B | $ 5.97B | $ 4.76B | |
| $ 5.24B | $ 6.14B | $ 6.01B | $ 4.46B | $ 3.51B | |
| $ 1.70B | $ 1.73B | $ 2.31B | $ 997.06M | $ 303.96M | |
| $ 2.63B | $ 2.58B | $ 2.48B | $ 1.81B | $ 1.58B | |
| $ 7.20B | $ 7.53B | $ 6.57B | $ 5.80B | $ 5.15B | |
| $ 3.54B | $ 4.42B | $ 3.71B | $ 3.47B | $ 3.21B | |
| $ 233.24M | $ -301.04M | $ -243.61M | $ 223.27M | $ 115.85M | |
| $ 3.77B | $ 4.11B | $ 3.46B | $ 3.69B | $ 3.32B | |
| $ 3.41B | $ 3.73B | $ 3.06B | $ 3.36B | $ 2.94B | |
| $ 3.57 | $ 4.03 | $ 3.30 | $ 4.15 | $ 3.86 | |
| $ 3.54 | $ 4.01 | $ 3.29 | $ 4.13 | $ 3.84 | |
| 938.41M | 926.17M | 947.71M | 808.91M | 760.31M | |
| 958.02M | 953.59M | 951.79M | 834.84M | 785.71M |