Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 18.92B | $ 27.29B | $ 30.65B | $ 35.12B | $ 41.55B | |
| $ 7.41B | $ 27.29B | $ 15.04B | $ 21.82B | $ 28.30B | |
| $ 3.60B | $ 27.52B | $ 11.14B | $ 12.07B | $ 10.40B | |
| $ 2.35B | $ 3.07B | $ 2.69B | $ 2.45B | $ 2.71B | |
| $ 6.16B | $ 3.32B | $ 7.27B | $ 12.44B | $ 19.73B | |
| $ 3.81B | $ -228.00M | $ 3.90B | $ 10.90B | $ 17.31B | |
| $ -2.91B | $ -696.00M | $ -309.00M | $ -1.42B | $ 37.00M | |
| $ 901.53M | $ -924.00M | $ 3.60B | $ 9.48B | $ 17.63B | |
| $ -4.22B | $ -3.07B | $ 283.00M | $ 4.51B | $ 8.56B | |
| $ -3.73 | $ -2.53 | $ 0.23 | $ 3.72 | $ 6.93 | |
| $ -3.73 | $ -2.53 | $ 0.23 | $ 3.68 | $ 6.84 | |
| 1.13B | 1.21B | 1.21B | 1.22B | 1.24B | |
| 1.13B | 1.21B | 1.22B | 1.23B | 1.25B |