Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 681.55M | $ 565.80M | $ 510.10M | $ 429.14M | $ 353.75M | |
| $ 255.68M | $ 202.78M | $ 179.77M | $ 143.58M | $ 135.87M | |
| $ 211.53M | $ 171.43M | $ 157.69M | $ 150.64M | $ 144.56M | |
| $ 18.69M | $ 14.74M | $ 16.43M | $ 17.49M | $ 17.15M | |
| $ 64.43M | $ 49.23M | $ 40.44M | $ 11.37M | $ 8.61M | |
| $ 44.15M | $ 31.35M | $ 22.07M | $ -7.06M | $ -8.69M | |
| $ -4.15M | $ -4.67M | $ -7.48M | $ -4.39M | $ -3.71M | |
| $ 39.99M | $ 26.68M | $ 14.59M | $ -11.45M | $ -12.40M | |
| $ 52.56M | $ 22.57M | $ 10.93M | $ -8.45M | $ -8.42M | |
| $ 3.63 | $ 1.63 | $ 0.82 | $ -0.65 | $ -0.68 | |
| $ 3.49 | $ 1.58 | $ 0.80 | $ -0.65 | $ -0.68 | |
| 14.46M | 13.82M | 13.39M | 13.01M | 12.46M | |
| 15.07M | 14.24M | 13.61M | 13.01M | 12.46M |