Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 90.14M | $ 85.99M | $ 72.93M | $ 50.92M | $ 48.55M | |
| $ 58.93M | $ 49.15M | $ 46.96M | $ 45.90M | $ 47.13M | |
| $ 41.60M | $ 36.58M | $ 34.48M | $ 32.96M | $ 30.85M | |
| $ 0.00 | $ 2.54M | $ 2.60M | $ 2.36M | $ 2.34M | |
| $ 17.33M | $ 15.11M | $ 15.08M | $ 15.29M | $ 18.62M | |
| $ 17.33M | $ 12.56M | $ 12.48M | $ 12.94M | $ 16.28M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 17.33M | $ 12.56M | $ 12.48M | $ 12.94M | $ 16.28M | |
| $ 13.67M | $ 9.81M | $ 10.19M | $ 10.23M | $ 12.77M | |
| $ 3.82 | $ 2.77 | $ 3.14 | $ 3.14 | $ 3.93 | |
| $ 3.82 | $ 2.77 | $ 3.14 | $ 3.14 | $ 3.93 | |
| 3.14M | 3.21M | 3.25M | 3.25M | 3.25M | |
| 3.14M | 3.21M | 3.25M | 3.25M | 3.25M |