Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.03M | $ 26.99M | $ 27.04M | $ 24.53M | $ 22.92M | $ 21.56M | |
$ 892.00K | $ 1.04M | $ 725.00K | $ 650.00K | $ -1.63M | $ -900.00K | |
$ 21.00M | $ 21.82M | $ 19.45M | $ -17.06M | $ 15.92M | $ 15.92M | |
- | - | - | - | - | - | |
$ -3.25M | $ -3.21M | $ -3.18M | $ -1.35M | - | - | |
$ 4.89M | $ 6.22M | $ 6.87M | $ 7.47M | $ 5.38M | $ 4.74M | |
$ 1.20M | $ 1.40M | $ 1.16M | $ 1.47M | $ 824.00K | $ 655.00K | |
- | - | - | - | - | - | |
$ 3.32M | $ 4.82M | $ 5.71M | $ 6.19M | $ 4.56M | $ 4.09M | |
$ 0.63 | $ 0.82 | $ 0.97 | $ 1.05 | $ 0.77 | $ 0.68 | |
$ 0.63 | $ 0.82 | $ 0.97 | $ 1.05 | $ 0.77 | $ 0.68 | |
$ 23.43M | $ 5.86M | $ 5.88M | $ 5.89M | $ 5.96M | $ 6.00M | |
$ 23.43M | $ 5.86M | $ 5.88M | $ 5.89M | $ 5.96M | $ 6.00M | |
$ 0.36 | - | $ 0.68 | $ 0.54 | $ 0.49 | $ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 21.22M | $ 23.32M | $ 23.61M | $ 20.69M | $ 18.31M | $ 18.17M | |
$ 3.69M | $ 4.82M | $ 5.71M | $ 6.19M | $ 4.56M | $ 4.09M | |
$ -910.52K | $ -1.56M | $ -1.73M | - | $ 4.56M | $ 4.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |