Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.88B | $ 4.34B | $ 4.12B | $ 4.02B | $ 10.31B | |
| $ 3.21B | $ 2.89B | $ 2.83B | $ 2.95B | $ 7.29B | |
| $ 3.14B | $ 2.90B | $ 3.10B | $ 2.78B | $ 5.97B | |
| $ 1.04B | $ 1.00B | $ 1.22B | $ 1.09B | $ 2.35B | |
| $ -5.64B | $ 3.42B | $ -1.72B | $ 2.57B | $ 17.24B | |
| $ 66.70M | $ -10.50M | $ -270.80M | $ 172.20M | $ 1.32B | |
| $ -7.24B | $ 1.85B | $ -3.18B | $ 1.01B | $ 12.68B | |
| $ -7.17B | $ 1.84B | $ -3.45B | $ 1.18B | $ 14.00B | |
| $ -7.14B | $ 1.59B | $ -4.05B | $ 1.47B | $ 13.43B | |
| $ -19.66 | $ 4.33 | $ -9.01 | $ 0.53 | $ 24.01 | |
| $ -19.66 | $ 4.23 | $ -9.02 | $ 0.52 | $ 23.45 | |
| 363.16M | 363.16M | 425.68M | 489.56M | 555.70M | |
| 363.16M | 363.16M | 425.68M | 496.99M | 569.11M |