Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.63M | $ 25.25M | $ 32.31M | $ 38.34M | $ 33.64M | $ 26.07M | |
$ 177.00K | $ 50.00K | $ 300.00K | $ 500.00K | $ -950.00K | $ -135.00K | |
$ 22.91M | $ 23.04M | $ 22.31M | $ -22.46M | $ 20.95M | $ 20.27M | |
- | - | - | - | - | - | |
$ -14.55M | $ -4.83M | $ -2.67M | $ 49.60M | $ -696.00K | $ -22.00K | |
$ 2.52M | $ 2.17M | $ 10.29M | $ 15.87M | $ 11.04M | $ 5.64M | |
$ 371.00K | $ 247.00K | $ 1.99M | $ 3.61M | $ 2.48M | $ 1.16M | |
- | - | - | - | - | - | |
$ 2.15M | $ 1.92M | $ 7.71M | $ 11.45M | $ 8.55M | $ 4.48M | |
$ 1.44 | $ 1.29 | $ 5.62 | $ 8.48 | $ 5.86 | $ 3.10 | |
$ 1.44 | $ 1.29 | $ 5.62 | $ 8.48 | $ 5.86 | $ 3.10 | |
$ 5.95M | $ 1.49M | $ 1.48M | $ 1.47M | $ 1.46M | $ 1.45M | |
$ 5.95M | $ 1.49M | $ 1.48M | $ 1.47M | $ 1.46M | $ 1.45M | |
$ 0.68 | $ 0.66 | $ 0.58 | $ 0.14 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 25.14M | $ 25.24M | $ 25.41M | $ 25.50M | $ 20.44M | $ 18.02M | |
$ 2.15M | $ 1.92M | $ 8.30M | $ 11.45M | $ 8.55M | $ 4.48M | |
$ 49.04M | $ 37.77M | $ 4.77M | - | $ 9.09M | $ 4.49M | |
- | - | - | - | $ 59.00K | $ 325.00K | |
- | - | - | $ 15.87M | - | - | |
- | - | - | $ 16.75M | - | - |