Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 137.39M | $ 143.06M | $ 148.58M | $ 151.57M | $ 147.95M | |
| $ 77.39M | $ 86.13M | $ 92.56M | $ 94.52M | $ 95.60M | |
| $ 54.80M | $ 50.93M | $ 52.52M | $ 47.98M | $ 45.33M | |
| $ 7.62M | $ 6.02M | $ 5.90M | $ 5.28M | $ 6.37M | |
| $ 30.23M | $ 41.31M | $ 45.98M | $ 49.30M | $ 56.66M | |
| $ 22.59M | $ 35.19M | $ 40.05M | $ 46.54M | $ 50.27M | |
| $ -4.75M | $ -2.50M | $ -83.00K | $ -3.73M | $ -1.65M | |
| $ 17.84M | $ 32.69M | $ 39.96M | $ 42.81M | $ 48.62M | |
| $ 11.60M | $ 24.78M | $ 30.97M | $ 31.80M | $ 37.47M | |
| $ 0.52 | $ 1.05 | $ 1.26 | $ 1.28 | $ 1.47 | |
| $ 0.52 | $ 1.04 | $ 1.25 | $ 1.27 | $ 1.46 | |
| 22.38M | 23.72M | 24.54M | 24.92M | 25.42M | |
| 22.40M | 23.74M | 24.67M | 25.05M | 25.64M |