Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 51.29M | $ 44.72M | $ 39.31M | $ 31.09M | $ 28.73M | |
$ 12.66M | $ 11.68M | $ 9.94M | $ 6.44M | $ 6.18M | |
$ 2.38M | $ 2.52M | $ 1.99M | $ 1.38M | $ 3.62M | |
$ 302.00K | $ 212.00K | $ 206.00K | $ 94.00K | $ 100.00K | |
$ 10.59M | $ 9.38M | $ 8.16M | $ 5.16M | $ 2.75M | |
$ 10.29M | $ 9.16M | $ 7.95M | $ 5.07M | $ 2.57M | |
$ 438.00K | $ -1.01M | $ -99.00K | $ -243.00K | $ -488.00K | |
$ 10.72M | $ 8.15M | $ 7.85M | $ 4.82M | $ 2.30M | |
$ 14.56M | $ 7.78M | $ 7.35M | $ 13.61M | $ 2.08M | |
$ 1.48 | $ 0.81 | $ 0.82 | $ 1.66 | $ 0.26 | |
$ 1.41 | $ 0.77 | $ 0.77 | $ 1.50 | $ 0.24 | |
9.85M | 9.63M | 8.97M | 8.21M | 8.06M | |
10.33M | 10.11M | 9.57M | 9.10M | 8.54M |