Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 44.65M | $ 41.17M | - | $ 26.69M | $ 29.98M | |
$ 25.02M | $ 24.40M | - | $ 17.36M | $ 19.69M | |
$ 19.63M | $ 16.77M | - | $ 9.34M | $ 10.30M | |
$ -7.38M | $ -12.47M | - | $ 7.22M | $ 7.27M | |
$ 5.87M | $ 4.30M | - | $ 2.11M | $ 3.03M | |
$ 90.00K | $ 7.00K | - | $ -12.00K | $ -86.00K | |
$ -149.00K | $ 94.00K | - | $ 11.00K | $ -51.00K | |
$ 6.11M | $ 4.40M | - | $ 2.11M | $ 2.89M | |
$ 1.22M | $ 911.00K | - | $ 531.00K | $ 583.00K | |
- | - | - | - | - | |
$ 13.13M | $ 3.49M | - | $ 1.58M | $ 2.31M | |
$ 1.80 | $ 1.29 | - | $ 0.29 | $ 0.43 | |
$ 1.77 | $ 1.28 | - | $ 0.29 | $ 0.43 | |
$ 10.85M | $ 2.70M | - | $ 5.39M | $ 5.39M | |
$ 11.09M | $ 2.73M | - | $ 5.39M | $ 5.39M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 17.64M | $ 36.87M | - | $ 24.58M | $ 26.95M | |
$ 4.89M | $ 3.49M | - | $ 1.58M | $ 2.31M | |
$ 3.77M | $ 3.48M | - | $ 1.58M | $ 2.31M | |
- | - | - | $ 12.00K | $ 86.00K | |
$ 5.92M | $ 4.30M | - | $ 2.13M | $ 2.98M | |
$ 4.55M | $ 5.15M | - | $ 2.67M | $ 3.47M |