Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 25.65M | $ 35.56M | $ 34.92M | $ 33.35M | $ 86.83M | $ 92.60M | |
$ 9.76M | $ 14.06M | $ 12.94M | $ 11.24M | $ 48.07M | $ 52.30M | |
$ 15.89M | $ 21.50M | $ 21.98M | $ 22.11M | $ 38.76M | $ 40.30M | |
$ 15.32M | $ 20.02M | $ 20.90M | $ 19.05M | $ 32.72M | $ 36.55M | |
$ 567.00K | $ 1.48M | $ 1.08M | $ 3.05M | $ 6.04M | $ 3.75M | |
$ -136.00K | $ 141.00K | $ -1.01M | $ -13.00K | $ 304.00K | $ 258.00K | |
- | $ -460.00K | $ -1.75M | $ -1.00M | $ -1.97M | $ 1.10M | |
$ 431.00K | $ 1.63M | $ 70.00K | $ 2.04M | $ 4.37M | $ 5.12M | |
$ -147.00K | $ -2.40M | $ 2.26M | $ 1.77M | $ 1.55M | $ 2.07M | |
- | - | - | - | - | - | |
$ 380.00K | $ 198.00K | $ -8.61M | $ 360.00K | $ 1.72M | $ 2.72M | |
$ 0.02 | $ 0.16 | $ 0.28 | $ 0.01 | $ 0.07 | $ 0.12 | |
$ 0.02 | $ 0.16 | $ 0.28 | $ 0.01 | $ 0.07 | $ 0.12 | |
$ 69.92M | $ 23.31M | $ 23.21M | $ 23.15M | $ 23.13M | $ 23.04M | |
$ 69.92M | $ 23.31M | $ 23.21M | $ 23.15M | $ 23.14M | $ 23.29M | |
- | - | - | $ 1.08 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 25.08M | $ 34.07M | $ 33.84M | $ 30.30M | $ 80.79M | $ 88.85M | |
$ 380.00K | $ 3.83M | $ -8.61M | $ 360.00K | $ 2.29M | $ 2.95M | |
$ 578.00K | - | - | $ 697.08K | $ 3.56M | $ 2.10M | |
$ 109.00K | - | - | $ 159.00K | $ 360.00K | $ 412.00K | |
$ 567.00K | $ 1.35M | $ 18.00K | $ 2.19M | $ 4.73M | $ 5.53M | |
$ 567.00K | $ 2.78M | $ 1.89M | $ 4.15M | $ 6.83M | $ 7.77M |