Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.72B | $ 3.02B | $ 3.45B | $ 4.22B | $ 2.80B | |
| $ 1.95B | $ 1.00B | $ 2.62B | $ 2.38B | $ 1.28B | |
| $ 1.65B | $ 399.32M | $ 1.58B | $ 792.57M | $ 998.10M | |
| $ 977.75M | $ 865.75M | $ 918.59M | $ 776.82M | $ 795.11M | |
| $ 1.25B | $ 1.54B | $ 1.95B | $ 2.38B | $ 1.06B | |
| $ 301.24M | $ 602.59M | $ 1.04B | $ 1.59B | $ 281.44M | |
| $ -125.16M | $ -35.02M | $ -120.96M | $ -136.45M | $ -238.54M | |
| $ 176.08M | $ 567.57M | $ 921.07M | $ 1.45B | $ 42.89M | |
| $ 104.20M | $ 407.17M | $ 661.56M | $ 965.05M | $ -73.66M | |
| $ 0.73 | $ 2.71 | $ 4.26 | $ 6.22 | $ 0.32 | |
| $ 0.72 | $ 2.70 | $ 4.22 | $ 6.13 | $ 0.32 | |
| 143.12M | 150.01M | 155.23M | 155.28M | 154.29M | |
| 144.03M | 151.03M | 156.65M | 157.47M | 154.29M |