Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 279.25M | $ 262.38M | $ 226.24M | $ 150.80M | $ 124.09M | |
| $ 159.97M | $ 144.63M | $ 135.71M | $ 131.72M | $ 118.56M | |
| $ 99.52M | $ 93.48M | $ 88.58M | $ 79.47M | $ 71.53M | |
| $ 0.00 | $ 3.74M | $ 3.64M | $ 4.07M | $ 3.55M | |
| $ 60.45M | $ 54.89M | $ 50.77M | $ 56.31M | $ 50.58M | |
| $ 60.45M | $ 51.15M | $ 47.14M | $ 52.24M | $ 47.03M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 60.45M | $ 51.15M | $ 47.14M | $ 52.24M | $ 47.03M | |
| $ 50.32M | $ 44.24M | $ 37.03M | $ 40.86M | $ 35.76M | |
| $ 6.06 | $ 5.20 | $ 4.33 | $ 4.75 | $ 4.17 | |
| $ 6.06 | $ 5.20 | $ 4.33 | $ 4.75 | $ 4.17 | |
| 8.16M | 8.15M | 8.13M | 8.23M | 8.31M | |
| 8.16M | 8.15M | 8.13M | 8.23M | 8.31M |