Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 53.47M | $ 54.20M | $ 55.50M | $ 50.98M | $ 43.60M | |
| $ 53.47M | $ 33.34M | $ 33.02M | $ 32.10M | $ 26.58M | |
| $ 47.60M | $ 27.97M | $ 27.43M | $ 27.34M | $ 25.05M | |
| $ 7.19M | $ 6.82M | $ 6.57M | $ 7.64M | $ 7.89M | |
| $ 11.66M | $ 10.69M | $ 8.57M | $ 8.36M | $ 9.49M | |
| $ 5.87M | $ 5.37M | $ 5.60M | $ 4.76M | $ 1.53M | |
| $ -2.20M | $ -2.46M | $ -4.60M | $ -5.05M | $ -738.00K | |
| $ 3.67M | $ 2.92M | $ 1.00M | $ -291.00K | $ 790.00K | |
| $ 3.77M | $ 2.01M | $ -1.57M | $ -1.19M | $ 611.00K | |
| $ 0.06 | $ 0.03 | $ -0.03 | $ -0.02 | $ 0.01 | |
| $ 0.06 | $ 0.03 | $ -0.03 | $ -0.02 | $ 0.01 | |
| 59.05M | 59.05M | 59.13M | 59.13M | 59.13M | |
| 59.05M | 59.05M | 59.13M | 59.13M | 59.13M |