Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 24.44M | $ 26.99M | $ 27.04M | $ 25.18M | $ 22.92M | $ 20.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.43M | $ 6.22M | $ 6.87M | $ 7.47M | $ 5.38M | $ 4.74M | |
$ 1.22M | $ 1.40M | $ 1.16M | $ 1.29M | $ 824.00K | $ 728.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.21M | $ 4.82M | $ 5.71M | $ 6.19M | $ 4.56M | $ 4.09M | |
$ 0.72 | $ 0.82 | $ 0.97 | $ 1.05 | $ 0.77 | $ 0.68 | |
$ 0.72 | $ 0.82 | $ 0.97 | $ 1.05 | $ 0.77 | $ 0.68 | |
$ 23.22M | $ 5.86M | $ 5.88M | $ 5.89M | $ 5.96M | $ 6.00M | |
$ 23.22M | $ 5.86M | $ 5.88M | $ 5.89M | $ 5.96M | $ 6.00M | |
$ 0.54 | $ ― | $ 0.68 | $ 0.54 | $ 0.49 | $ 0.48 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.21M | $ 4.82M | $ 5.71M | $ 6.19M | $ 4.56M | $ 4.09M | |
$ 1.10M | $ -1.56M | $ ― | $ -236.75K | $ ― | $ ― | |
$ 13.54M | $ 9.40M | $ 2.42M | $ 2.67M | $ 4.40M | $ -5.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |