Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.45B | $ 4.71B | $ 4.90B | $ 4.01B | $ 4.53B | |
| $ 1.02B | $ 1.01B | $ 1.08B | $ 974.71M | $ 1.29B | |
| $ -11.76B | $ -801.22M | $ -709.08M | $ 341.53M | $ 1.02B | |
| $ 121.06M | $ 117.29M | $ 99.62M | $ 95.86M | $ 222.34M | |
| $ 13.15B | $ 2.22B | $ 1.78B | $ 1.50B | $ 643.17M | |
| $ 12.79B | $ 1.81B | $ 1.79B | $ 1.34B | $ 322.39M | |
| $ 74.44M | $ 57.05M | $ -334.68M | $ 24.36M | $ -128.91M | |
| $ 12.86B | $ 1.87B | $ 1.46B | $ 1.36B | $ 193.47M | |
| $ 11.17B | $ 1.49B | $ 1.21B | $ 1.37B | $ 5.77B | |
| $ 19.96 | $ 2.66 | $ 2.17 | $ 2.46 | $ 10.32 | |
| $ 19.96 | $ 2.66 | $ 2.17 | $ 2.46 | $ 10.32 | |
| 559.37M | 559.37M | 559.37M | 559.37M | 559.37M | |
| 559.37M | 559.37M | 559.37M | 559.37M | 559.37M |