Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 34.30B | $ 30.13B | $ 29.11B | $ 28.11B | $ 27.86B | |
| $ 9.87B | $ 9.88B | $ 9.92B | $ 8.82B | $ 9.10B | |
| $ 8.22B | $ 7.69B | $ 7.51B | $ 6.99B | $ 6.91B | |
| $ 2.74B | $ 2.56B | $ 2.62B | $ 2.48B | $ 2.60B | |
| $ 2.63B | $ 5.06B | $ 4.85B | $ 4.40B | $ 6.32B | |
| $ 1.64B | $ 2.19B | $ 2.41B | $ 1.84B | $ 2.19B | |
| $ -1.93B | $ 763.00M | $ 141.00M | $ 94.00M | $ 2.46B | |
| $ -285.00M | $ 2.95B | $ 2.23B | $ 876.00M | $ 3.59B | |
| $ 57.00M | $ 2.58B | $ 2.02B | $ 868.00M | $ 3.43B | |
| $ -0.04 | $ 1.95 | $ 1.56 | $ 0.67 | $ 2.62 | |
| $ -0.04 | $ 1.93 | $ 1.54 | $ 0.66 | $ 2.58 | |
| 1.32B | 1.31B | 1.30B | 1.30B | 1.31B | |
| 1.32B | 1.34B | 1.32B | 1.32B | 1.33B |