Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 45.85B | $ 38.70B | $ 35.35B | $ 29.14B | $ 56.47B | |
| $ 16.89B | $ 14.39B | $ 12.41B | $ 10.15B | $ 13.09B | |
| $ 8.12B | $ 7.63B | $ 7.69B | $ 6.56B | $ 12.03B | |
| $ 1.22B | $ 1.18B | $ 1.18B | $ 1.18B | $ 2.36B | |
| $ 12.06B | $ 9.79B | $ 12.65B | $ 4.04B | $ -1.54B | |
| $ 8.77B | $ 6.76B | $ 4.72B | $ 3.60B | $ 1.06B | |
| $ 1.23B | $ 859.00M | $ 5.72B | $ -2.07B | $ -6.75B | |
| $ 10.00B | $ 7.62B | $ 10.44B | $ 1.52B | $ -5.70B | |
| $ 8.70B | $ 6.56B | $ 9.48B | $ 336.00M | $ -6.34B | |
| $ 8.16 | $ 6.04 | $ 8.44 | $ 0.04 | $ -6.16 | |
| $ 8.16 | $ 5.99 | $ 8.36 | $ 0.04 | $ -6.16 | |
| 1.07B | 1.08B | 1.09B | 1.10B | 1.10B | |
| 1.07B | 1.09B | 1.10B | 1.10B | 1.10B |