Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.10B | $ 3.64B | $ 3.28B | $ 3.68B | $ 2.41B | |
| $ 2.99B | $ 1.24B | $ 898.00M | $ 1.43B | $ 803.00M | |
| $ 2.60B | $ 393.00M | $ 515.00M | $ 438.00M | $ 422.00M | |
| $ 237.00M | $ 269.00M | $ 339.00M | $ 336.00M | $ 221.00M | |
| $ 598.00M | $ 1.25B | $ 697.00M | $ 1.33B | $ 594.00M | |
| $ 392.00M | $ 851.00M | $ 383.00M | $ 990.00M | $ 381.00M | |
| $ -505.00M | $ -359.00M | $ -465.00M | $ -376.00M | $ -213.00M | |
| $ -113.00M | $ 492.00M | $ -82.00M | $ 614.00M | $ 168.00M | |
| $ -85.00M | $ 375.00M | $ -76.00M | $ 455.00M | $ 90.00M | |
| $ -0.88 | $ 3.40 | $ -1.39 | $ 4.38 | $ 0.40 | |
| $ -0.88 | $ 3.36 | $ -1.39 | $ 4.33 | $ 0.40 | |
| 97.00M | 95.00M | 92.00M | 92.00M | 95.00M | |
| 97.00M | 96.00M | 92.00M | 93.00M | 95.00M |