Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 38.21M | $ 39.04M | $ 41.14M | $ 46.59M | $ 44.19M | $ 37.01M | |
$ 964.00K | $ 713.00K | $ 1.07M | $ 2.12M | $ -2.70M | $ 1.22M | |
$ 15.74M | $ 29.77M | $ 28.80M | $ -27.66M | $ 27.12M | $ 27.11M | |
- | - | - | - | - | - | |
$ -4.42M | $ -6.98M | $ -6.39M | $ -1.45M | - | - | |
$ 7.42M | $ 8.55M | $ 11.27M | $ 18.93M | $ 14.37M | $ 11.12M | |
$ 1.18M | $ 2.55M | $ 3.23M | $ 5.37M | $ 4.07M | $ 3.32M | |
- | - | - | - | - | - | |
$ 5.25M | $ 6.00M | $ 8.08M | $ 9.33M | $ 10.30M | $ 7.79M | |
$ 1.19 | $ 1.38 | $ 1.85 | $ 3.03 | $ 2.23 | $ 1.69 | |
$ 1.19 | $ 1.37 | $ 1.83 | $ 3.01 | $ 2.22 | $ 1.68 | |
$ 17.41M | $ 4.35M | $ 4.36M | $ 4.47M | $ 4.62M | $ 4.61M | |
$ 17.51M | $ 4.38M | $ 4.39M | $ 4.50M | $ 4.65M | $ 4.64M | |
$ 0.32 | $ 0.30 | $ 0.24 | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 28.75M | $ 30.04M | $ 31.18M | $ 30.21M | $ 26.41M | $ 29.77M | |
$ 5.24M | $ 6.00M | $ 8.04M | $ 9.33M | $ 10.30M | $ 7.79M | |
$ -4.78M | $ -4.81M | $ 9.15M | - | $ 10.30M | $ 7.79M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |