Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.88B | $ 1.77B | $ 1.51B | $ 1.70B | $ 1.18B | |
| $ 561.42M | $ 454.63M | $ 390.87M | $ 731.77M | $ 459.60M | |
| $ 43.15M | $ 27.08M | $ 13.61M | $ 11.09M | $ 115.28M | |
| $ 8.13M | $ 7.66M | $ 8.54M | $ 7.98M | $ 7.39M | |
| $ 530.45M | $ 441.55M | $ 393.11M | $ 736.71M | $ 359.39M | |
| $ 518.27M | $ 427.55M | $ 377.26M | $ 720.68M | $ 344.32M | |
| $ -12.29M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 505.98M | $ 427.55M | $ 377.26M | $ 720.68M | $ 344.32M | |
| $ 403.34M | $ 345.78M | $ 304.61M | $ 583.41M | $ 279.35M | |
| $ 4.38 | $ 3.78 | $ 3.34 | $ 6.43 | $ 3.09 | |
| $ 4.36 | $ 3.74 | $ 3.31 | $ 6.37 | $ 3.06 | |
| 92.22M | 91.53M | 91.28M | 90.74M | 90.46M | |
| 92.22M | 92.45M | 92.15M | 91.59M | 91.42M |