Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.37B | $ 2.44B | $ 2.17B | $ 1.80B | $ 1.98B | |
| $ 892.12M | $ 839.32M | $ 713.91M | $ 522.19M | $ 573.17M | |
| $ 578.04M | $ 575.21M | $ 585.04M | $ 529.63M | $ 652.47M | |
| $ 49.52M | $ 56.28M | $ 55.76M | $ 66.76M | $ 84.15M | |
| $ 414.24M | $ 321.43M | $ 226.91M | $ 84.61M | $ 121.03M | |
| $ 314.08M | $ 264.11M | $ 128.87M | $ -7.44M | $ -79.30M | |
| $ 28.19M | $ 20.42M | $ -1.48M | $ -8.30M | $ -44.51M | |
| $ 342.27M | $ 284.53M | $ 127.39M | $ -15.74M | $ -123.81M | |
| $ 301.06M | $ 239.10M | $ 96.92M | $ -9.73M | $ -81.25M | |
| $ 6.62 | $ 5.27 | $ 2.13 | $ -0.21 | $ -1.77 | |
| $ 6.50 | $ 5.18 | $ 2.11 | $ -0.21 | $ -1.77 | |
| 45.49M | 45.37M | 45.42M | 45.10M | 44.30M | |
| 46.32M | 46.19M | 45.84M | 45.10M | 44.30M |