Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 10.45B | $ 9.63B | $ 8.76B | $ 8.12B | $ 8.43B | |
| $ 6.36B | $ 6.84B | $ 6.20B | $ 5.76B | $ 6.04B | |
| $ 4.14B | $ 5.30B | $ 5.24B | $ 4.40B | $ 4.84B | |
| $ 1.23B | $ 1.27B | $ 1.26B | $ 1.39B | $ 1.55B | |
| $ 3.45B | $ 2.82B | $ 2.20B | $ 2.88B | $ 3.26B | |
| $ 2.22B | $ 1.55B | $ 963.00M | $ 1.37B | $ 1.21B | |
| $ -1.85B | $ -1.38B | $ -1.35B | $ -583.00M | $ -1.47B | |
| $ 373.42M | $ 167.00M | $ -390.00M | $ -129.00M | $ -1.02B | |
| $ 159.75M | $ -46.00M | $ -592.00M | $ -212.00M | $ -937.00M | |
| $ 0.43 | $ -0.12 | $ -1.62 | $ -0.59 | $ -2.61 | |
| $ 0.43 | $ -0.12 | $ -1.62 | $ -0.58 | $ -2.61 | |
| 370.90M | 368.00M | 364.90M | 362.00M | 358.90M | |
| 375.00M | 368.00M | 364.90M | 362.90M | 358.90M |