Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.93B | $ 5.36B | $ 4.61B | $ 4.60B | $ 4.12B | |
| $ 3.26B | $ 2.89B | $ 2.49B | $ 2.79B | $ 2.37B | |
| $ 3.79B | $ 3.67B | $ 3.89B | $ 4.18B | $ 3.07B | |
| $ 159.83M | $ 158.07M | $ 168.44M | $ 202.17M | $ 119.14M | |
| $ -169.31M | $ -492.60M | $ -1.10B | $ -1.18B | $ -337.55M | |
| $ -532.17M | $ -787.29M | $ -1.40B | $ -1.40B | $ -702.07M | |
| $ 89.39M | $ 115.07M | $ 103.96M | $ -5.39M | $ 227.70M | |
| $ -442.78M | $ -672.23M | $ -1.29B | $ -1.40B | $ -474.37M | |
| $ -460.49M | $ -697.86M | $ -1.32B | $ -1.43B | $ -487.95M | |
| $ -0.27 | $ -0.42 | $ -0.82 | $ -0.89 | $ -0.31 | |
| $ -0.27 | $ -0.42 | $ -0.82 | $ -0.89 | $ -0.31 | |
| 1.71B | 1.66B | 1.61B | 1.61B | 1.56B | |
| 1.72B | 1.66B | 1.61B | 1.61B | 1.56B |