Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 88.40M | $ 84.67M | $ 80.56M | $ 62.81M | $ 55.04M | |
| $ 73.57M | $ 70.63M | $ 71.88M | $ 60.73M | $ 55.63M | |
| $ 46.16M | $ 42.79M | $ 42.23M | $ 39.06M | $ 36.20M | |
| $ 1.92M | $ 2.79M | $ 2.91M | $ 1.88M | $ 1.82M | |
| $ 29.33M | $ 0.00 | $ 32.55M | $ 23.54M | $ 21.25M | |
| $ 27.41M | $ 27.84M | $ 29.65M | $ 21.67M | $ 19.43M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 27.41M | $ 27.84M | $ 29.65M | $ 21.67M | $ 19.43M | |
| $ 21.13M | $ 20.03M | $ 21.55M | $ 15.88M | $ 14.19M | |
| $ 1.34 | $ 1.20 | $ 1.29 | $ 0.95 | $ 0.87 | |
| $ 1.32 | $ 1.18 | $ 1.28 | $ 0.94 | $ 0.90 | |
| 15.89M | 16.69M | 16.73M | 16.74M | 16.25M | |
| 16.17M | 16.91M | 16.89M | 16.90M | 15.69M |