Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 115.33M | $ 112.40M | $ 85.83M | $ 85.76M | $ 75.84M | |
| $ 60.95M | $ 53.69M | $ 38.80M | $ 71.94M | $ 64.52M | |
| $ 33.57M | $ 31.81M | $ 30.82M | $ 31.87M | $ 32.26M | |
| $ 1.52M | $ 1.68M | $ 1.72M | $ 1.92M | $ 2.23M | |
| $ 28.90M | $ 23.56M | $ 9.70M | $ 41.98M | $ 34.49M | |
| $ 27.38M | $ 21.88M | $ 7.98M | $ 40.06M | $ 32.26M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 27.38M | $ 21.88M | $ 7.98M | $ 40.06M | $ 32.26M | |
| $ 21.23M | $ 17.12M | $ 5.16M | $ 31.80M | $ 25.46M | |
| $ 1.50 | $ 1.20 | $ 0.37 | $ 2.27 | $ 1.87 | |
| $ 1.49 | $ 1.20 | $ 0.36 | $ 2.25 | $ 1.83 | |
| 14.19M | 14.22M | 14.08M | 13.93M | 13.58M | |
| 14.19M | 14.22M | 14.15M | 14.08M | 13.88M |