Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 123.30M | $ 116.83M | $ 84.88M | $ 53.82M | $ 60.66M | |
$ 56.98M | $ 53.44M | $ 41.22M | $ 24.10M | $ 29.23M | |
$ 46.54M | $ 42.72M | $ 32.48M | $ 24.04M | $ 26.68M | |
$ 4.68M | $ 4.74M | $ 3.15M | $ 3.16M | $ 3.19M | |
$ 16.41M | $ 10.72M | $ 11.55M | $ 1.93M | $ 5.80M | |
$ 10.44M | $ 10.72M | $ 5.89M | $ -1.82M | $ -644.00K | |
$ 609.00K | $ -576.00K | $ -57.00K | $ -14.00K | $ 55.00K | |
$ 11.05M | $ 10.14M | $ 8.40M | $ -1.23M | $ 2.60M | |
$ 9.34M | $ 8.46M | $ 7.28M | $ -895.00K | $ 2.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.82 | $ 0.79 | $ 0.70 | $ -0.09 | $ 0.22 | |
$ 0.79 | $ 0.78 | $ 0.68 | $ -0.09 | $ 0.22 | |
11.46M | 10.67M | 10.46M | 10.26M | 10.37M | |
11.78M | 10.86M | 10.73M | 10.26M | 10.39M |