Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.85B | $ 1.32B | $ 1.01B | $ 871.46M | $ 943.47M | |
| $ 830.50M | $ 507.93M | $ 513.45M | $ 171.69M | $ 292.77M | |
| $ 63.01M | $ 88.54M | $ 331.44M | $ 109.74M | $ 83.64M | |
| $ 271.08M | $ 254.99M | $ 264.32M | $ 242.39M | $ 201.94M | |
| $ 1.04B | $ 710.50M | $ 458.20M | $ 289.46M | $ 427.12M | |
| $ 767.49M | $ 419.39M | $ 182.01M | $ 70.81M | $ 212.93M | |
| $ -213.64M | $ 16.00M | $ -18.64M | $ -29.82M | $ -60.43M | |
| $ 553.85M | $ 435.39M | $ 163.37M | $ 11.86M | $ 151.07M | |
| $ 516.14M | $ 289.12M | $ 104.63M | $ -49.37M | $ 11.10M | |
| $ 2.54 | $ 1.52 | $ 0.56 | $ -0.27 | $ 0.06 | |
| $ 2.51 | $ 1.46 | $ 0.54 | $ -0.27 | $ 0.06 | |
| 203.02M | 198.03M | 186.59M | 182.61M | 180.30M | |
| 205.41M | 205.54M | 195.33M | 183.45M | 181.76M |