Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.89B | $ 2.68B | $ 2.36B | $ 1.88B | $ 22.10B | |
| $ 2.34B | $ 2.12B | $ 1.78B | $ 1.34B | $ 14.05B | |
| $ 2.88B | $ -679.00M | $ 839.00M | $ -9.15B | $ 3.92B | |
| $ 556.00M | $ 193.00M | $ 366.00M | $ 585.00M | $ 562.00M | |
| $ 567.00M | $ 3.55B | $ 1.89B | $ 11.61B | $ 11.08B | |
| $ -541.00M | $ 2.80B | $ 940.00M | $ 10.49B | $ 10.13B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ -541.00M | $ 2.80B | $ 940.00M | $ 10.49B | $ 10.13B | |
| $ -366.00M | $ 2.23B | $ 1.10B | $ 8.16B | $ 7.36B | |
| $ -0.68 | $ 3.73 | $ 1.72 | $ 12.63 | $ 11.40 | |
| $ -0.68 | $ 3.72 | $ 1.71 | $ 12.60 | $ 11.40 | |
| 539.30M | 598.00M | 643.30M | 646.10M | 645.00M | |
| 539.30M | 599.20M | 645.20M | 647.40M | 645.00M |