Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 23.41M | $ 23.35M | $ 30.44M | $ 28.28M | $ 29.71M | $ 31.81M | |
$ 147.00K | $ 125.00K | $ 1.00M | $ 600.00K | $ 1.10M | $ 250.00K | |
$ 22.50M | $ 22.59M | $ 19.82M | $ 19.43M | $ 19.55M | $ -19.70M | |
- | - | - | - | - | - | |
$ -4.66M | $ -4.98M | $ -7.13M | $ -4.13M | $ -4.16M | $ -181.00K | |
$ 508.00K | $ 618.00K | $ 12.85M | $ 9.45M | $ 9.06M | $ 12.11M | |
$ -344.00K | $ -777.00K | $ 2.50M | $ 1.41M | $ 1.60M | $ 2.37M | |
- | - | - | - | - | - | |
$ 852.00K | $ 1.40M | $ 10.35M | $ 8.04M | $ 7.45M | $ 9.24M | |
$ 0.25 | $ 0.40 | $ 2.95 | $ 2.27 | $ 2.09 | $ 2.72 | |
$ 0.25 | $ 0.40 | $ 2.95 | $ 2.27 | $ 2.09 | - | |
$ 13.97M | $ 3.50M | $ 3.51M | $ 3.55M | $ 3.57M | $ 3.40M | |
$ 13.97M | $ 3.50M | $ 3.51M | $ 3.55M | $ 3.57M | $ 3.40M | |
$ 1.08 | $ 1.08 | $ 1.06 | $ 1.04 | - | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 26.07M | $ 26.20M | $ 26.17M | $ 23.39M | $ 23.24M | $ 26.06M | |
$ 852.00K | $ 1.40M | $ 10.35M | $ 8.04M | $ 7.45M | $ 9.24M | |
$ 18.80M | $ -382.00K | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |