Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 46.98M | $ 41.17M | - | $ 26.69M | $ 29.98M | |
$ 25.70M | $ 24.40M | - | $ 17.36M | $ 19.69M | |
$ 21.28M | $ 16.77M | - | $ 9.34M | $ 10.30M | |
$ -9.84M | $ -12.47M | - | $ 7.22M | $ 7.27M | |
$ 6.76M | $ 4.30M | - | $ 2.11M | $ 3.03M | |
$ 152.00K | $ 7.00K | - | $ -12.00K | $ -86.00K | |
$ 27.00K | $ 94.00K | - | $ 11.00K | $ -51.00K | |
$ 7.07M | $ 4.40M | - | $ 2.11M | $ 2.89M | |
$ 1.50M | $ 911.00K | - | $ 531.00K | $ 583.00K | |
- | - | - | - | - | |
$ 5.57M | $ 3.49M | - | $ 1.58M | $ 2.31M | |
$ 2.03 | $ 1.29 | - | $ 0.29 | $ 0.43 | |
$ 2.01 | $ 1.28 | - | $ 0.29 | $ 0.43 | |
$ 10.90M | $ 2.70M | - | $ 5.39M | $ 5.39M | |
$ 11.13M | $ 2.73M | - | $ 5.39M | $ 5.39M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 20.94M | $ 36.87M | - | $ 24.58M | $ 26.95M | |
$ 5.57M | $ 3.49M | - | $ 1.58M | $ 2.31M | |
$ 5.14M | $ 3.48M | - | $ 1.58M | $ 2.31M | |
- | - | - | $ 12.00K | $ 86.00K | |
$ 6.82M | $ 4.30M | - | $ 2.13M | $ 2.98M | |
$ 7.77M | $ 5.15M | - | $ 2.67M | $ 3.47M |