Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.37B | $ 2.44B | $ 2.17B | $ 1.80B | $ 1.98B | |
| $ 887.51M | $ 839.32M | $ 713.91M | $ 522.19M | $ 573.17M | |
| $ 568.32M | $ 575.21M | $ 585.04M | $ 529.63M | $ 652.47M | |
| $ 49.52M | $ 56.28M | $ 55.76M | $ 66.76M | $ 84.15M | |
| $ 382.88M | $ 321.43M | $ 226.91M | $ 84.61M | $ 121.03M | |
| $ 319.19M | $ 264.11M | $ 128.87M | $ -7.44M | $ -79.30M | |
| $ 23.08M | $ 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.51 | $ 5.18 | $ 2.11 | $ -0.21 | $ -1.77 | |
| 45.25M | 45.37M | 45.42M | 45.10M | 44.30M | |
| 46.08M | 46.19M | 45.84M | 45.10M | 44.30M |