Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 33.51M | $ 36.14M | $ 31.47M | $ 28.19M | $ 24.28M | |
| $ 32.80M | $ 36.14M | $ 30.89M | $ 28.19M | $ 24.28M | |
| $ 24.67M | $ 23.43M | $ 19.31M | $ 20.02M | $ 14.05M | |
| $ 0.00 | $ 1.34M | $ 1.58M | $ 2.28M | $ 0.00 | |
| $ 2.79M | $ 8.50M | $ 9.58M | $ 9.96M | $ 6.78M | |
| $ 2.79M | $ 12.71M | $ 7.64M | $ 7.18M | $ 6.78M | |
| $ 365.00K | $ 224.00K | $ 352.00K | $ 494.00K | $ 484.00K | |
| $ 3.16M | $ 7.16M | $ 7.99M | $ 7.67M | $ 7.26M | |
| $ 2.83M | $ 6.02M | $ 6.62M | $ 6.34M | $ 6.01M | |
| $ 1.32 | $ 2.81 | $ 3.10 | $ 2.98 | $ 2.84 | |
| $ 1.32 | $ 2.81 | $ 3.09 | $ 2.98 | $ 2.83 | |
| 2.15M | 2.14M | 2.14M | 2.13M | 2.11M | |
| 2.16M | 2.14M | 2.14M | 2.13M | 2.12M |