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 |