Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.81B | $ 9.68B | $ 9.84B | $ 10.17B | $ 10.98B | |
| $ 6.91B | $ 7.37B | $ 7.30B | $ 7.90B | $ 8.87B | |
| $ 5.04B | $ 4.88B | $ 5.20B | $ 5.01B | $ 6.08B | |
| $ 935.40M | $ 673.20M | $ 494.80M | $ 518.40M | $ 487.70M | |
| $ 3.10B | $ 3.00B | $ 2.38B | $ 3.54B | $ 3.92B | |
| $ 1.88B | $ 2.49B | $ 2.10B | $ 2.89B | $ 2.79B | |
| $ -476.00M | $ -584.30M | $ -800.50M | $ 705.30M | $ -1.01B | |
| $ 1.40B | $ 1.91B | $ 1.30B | $ 3.59B | $ 1.78B | |
| $ 1.29B | $ 1.63B | $ 1.16B | $ 3.05B | $ 1.56B | |
| $ 8.85 | $ 11.20 | $ 8.02 | $ 20.97 | $ 10.44 | |
| $ 8.83 | $ 11.19 | $ 7.97 | $ 20.87 | $ 10.40 | |
| 146.70M | 145.70M | 144.70M | 145.30M | 149.10M | |
| 146.70M | 145.90M | 145.60M | 146.00M | 149.60M |