Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 19.36B | $ 16.17B | $ 14.37B | $ 13.87B | $ 14.78B | |
| $ 9.60B | $ 7.22B | $ 6.20B | $ 6.25B | $ 8.10B | |
| $ 398.60M | $ 344.60M | $ 332.70M | $ 359.34M | $ 274.00M | |
| $ 1.42B | $ 1.45B | $ 1.26B | $ 1.13B | $ 1.12B | |
| $ 11.09B | $ 8.66B | $ 7.47B | $ 7.23B | $ 8.68B | |
| $ 9.20B | $ 6.87B | $ 5.86B | $ 6.04B | $ 7.53B | |
| $ -145.49M | $ -233.70M | $ -210.24M | $ -470.14M | $ -491.97M | |
| $ 9.05B | $ 6.64B | $ 5.65B | $ 5.62B | $ 7.01B | |
| $ 5.37B | $ 3.62B | $ 3.37B | $ 7.39B | $ 3.95B | |
| $ 0.71 | $ 0.46 | $ 0.43 | $ 0.95 | $ 0.51 | |
| $ 0.71 | $ 0.46 | $ 0.43 | $ 0.95 | $ 0.51 | |
| 7.60B | 7.73B | 7.79B | 7.79B | 7.79B | |
| 7.60B | 7.73B | 7.79B | 7.79B | 7.79B |