Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.47B | $ 1.65B | $ 1.17B | $ 1.14B | $ 652.19M | |
| $ 1.18B | $ 1.26B | $ 591.25M | $ 630.24M | $ 266.61M | |
| $ 346.60M | $ 630.27M | $ -40.24M | $ 100.56M | $ 56.05M | |
| $ 738.90M | $ 439.37M | $ 276.43M | $ 239.44M | $ 194.89M | |
| $ 1.97B | $ 1.10B | $ 851.24M | $ 706.13M | $ 403.56M | |
| $ 828.43M | $ 625.39M | $ 631.49M | $ 529.15M | $ 210.55M | |
| $ 176.24M | $ -34.56M | $ -86.13M | $ -95.63M | $ -57.79M | |
| $ 1.00B | $ 590.83M | $ 545.36M | $ 433.51M | $ 152.76M | |
| $ 719.06M | $ 477.52M | $ 396.95M | $ 269.54M | $ 50.65M | |
| $ 7.02 | $ 4.98 | $ 4.24 | $ 3.07 | $ 0.57 | |
| $ 6.71 | $ 4.63 | $ 4.00 | $ 2.76 | $ 0.54 | |
| 102.50M | 95.91M | 93.68M | 87.86M | 88.24M | |
| 107.21M | 103.08M | 99.23M | 97.83M | 93.27M |