Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.48B | $ 1.65B | $ 1.17B | $ 1.14B | $ 652.19M | |
| $ 1.18B | $ 1.26B | $ 591.25M | $ 630.24M | $ 266.61M | |
| $ 424.55M | $ 630.27M | $ -40.24M | $ 100.56M | $ 56.05M | |
| $ 743.93M | $ 439.37M | $ 276.43M | $ 239.44M | $ 194.89M | |
| $ 1.49B | $ 1.10B | $ 851.24M | $ 706.13M | $ 403.56M | |
| $ 751.04M | $ 625.39M | $ 631.49M | $ 529.15M | $ 210.55M | |
| $ 256.87M | $ -34.56M | $ -86.13M | $ -95.63M | $ -57.79M | |
| $ 1.01B | $ 590.83M | $ 545.36M | $ 433.51M | $ 152.76M | |
| $ 721.38M | $ 477.52M | $ 396.95M | $ 269.54M | $ 50.65M | |
| $ 7.04 | $ 4.98 | $ 4.24 | $ 3.07 | $ 0.57 | |
| $ 6.73 | $ 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 |