Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 30.43M | $ 29.15M | $ 30.93M | $ 27.79M | $ 26.60M | |
| $ 30.43M | $ 29.15M | $ 28.62M | $ 25.16M | $ 21.94M | |
| $ 15.23M | $ 14.06M | $ 18.82M | $ 16.59M | $ 16.16M | |
| $ 1.09M | $ 970.79K | $ 1.01M | $ 940.24K | $ 903.74K | |
| $ 11.06M | $ 11.23M | $ 10.81M | $ 9.51M | $ 6.68M | |
| $ 15.20M | $ 15.09M | $ 9.80M | $ 8.57M | $ 5.77M | |
| $ -5.23M | $ -4.83M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 9.97M | $ 10.26M | $ 9.80M | $ 8.57M | $ 5.77M | |
| $ 7.94M | $ 8.17M | $ 7.81M | $ 6.88M | $ 4.63M | |
| $ 3.82 | $ 3.95 | $ 4.04 | $ 3.58 | $ 2.44 | |
| $ 3.82 | $ 3.95 | $ 4.04 | $ 3.58 | $ 2.44 | |
| 2.08M | 1.95M | 1.93M | 1.92M | 1.90M | |
| 1.96M | 1.95M | 1.93M | 1.92M | 1.90M |