Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.96B | $ 1.84B | $ 1.40B | $ 1.38B | $ 706.91M | |
| $ 689.77M | $ 605.93M | $ 485.36M | $ 415.69M | $ 84.53M | |
| $ 194.56M | $ 170.63M | $ 67.53M | $ 129.89M | $ 104.65M | |
| $ 229.08M | $ 203.01M | $ 151.59M | $ 172.48M | $ 160.63M | |
| $ 652.59M | $ 917.20M | $ 449.00M | $ 527.29M | $ 195.50M | |
| $ 495.21M | $ 435.30M | $ 417.83M | $ 285.79M | $ -20.12M | |
| $ -162.53M | $ 171.43M | $ -215.61M | $ -95.28M | $ -70.55M | |
| $ 332.68M | $ 606.73M | $ 202.23M | $ 190.52M | $ -90.67M | |
| $ 247.72M | $ 282.67M | $ 239.51M | $ 168.17M | $ -117.75M | |
| $ 1.53 | $ 1.76 | $ 1.49 | $ 1.05 | $ -0.60 | |
| $ 1.52 | $ 1.76 | $ 1.49 | $ 1.05 | $ -1.00 | |
| 162.29M | 161.01M | 160.89M | 160.75M | 160.50M | |
| 162.45M | 161.19M | 160.89M | 160.79M | 160.50M |