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 | |
$ 1.12M | $ 1.04M | $ 725.00K | $ 650.00K | $ 1.63M | $ 900.00K | |
$ 19.91M | $ 21.82M | $ 19.45M | $ 17.06M | $ 15.92M | $ -15.92M | |
- | - | - | - | - | - | |
$ -3.22M | $ -3.21M | $ -3.18M | $ -2.57M | $ -2.67M | $ -1.35M | |
$ 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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 20.16M | $ 23.32M | $ 23.61M | $ 21.34M | $ 18.31M | $ 17.27M | |
$ 4.21M | $ 4.82M | $ 5.71M | $ 6.19M | $ 4.56M | $ 4.09M | |
$ 1.10M | $ -1.56M | - | $ -236.75K | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |