Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 22.15M | $ 25.31M | $ 19.58M | $ 867.00K | $ 343.00K | $ 245.00K | |
$ 13.61M | $ 16.31M | $ 13.09M | $ 268.00K | $ 62.00K | $ -45.00K | |
$ 8.54M | $ 9.00M | $ 6.49M | $ 599.00K | $ 281.00K | $ 200.00K | |
$ 13.45M | $ 12.33M | $ 10.23M | $ 5.43M | $ 3.85M | $ -2.63M | |
$ -4.91M | $ -3.33M | $ -3.75M | $ -4.83M | $ -3.57M | $ -2.43M | |
$ -16.00K | $ -161.00K | $ -88.00K | $ 2.00K | $ -2.05M | $ ― | |
$ 1.96M | $ -99.00K | $ 10.56M | $ -8.44M | $ 281.00K | $ -22.00K | |
$ -4.25M | $ -3.39M | $ -14.40M | $ 3.61M | $ -4.49M | $ -2.51M | |
$ ― | $ -119.00K | $ -776.00K | $ 186.00K | $ -199.00K | $ 74.00K | |
$ -36.00K | $ 100.00K | $ ― | $ 8.37M | $ ― | $ ― | |
$ -4.25M | $ -3.39M | $ -14.40M | $ 3.61M | $ -5.90M | $ -2.51M | |
$ -0.40 | $ -0.35 | $ -1.70 | $ 0.51 | $ -1.48 | $ -1.00 | |
$ -0.40 | $ -0.35 | $ -1.70 | $ 0.49 | $ -1.48 | $ -1.00 | |
$ 40.80M | $ 9.77M | $ 8.47M | $ 7.11M | $ 3.98M | $ 2.15M | |
$ 40.80M | $ 9.77M | $ 8.47M | $ 7.38M | $ 3.98M | $ 2.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.06M | $ 28.64M | $ 23.32M | $ 5.70M | $ 3.91M | $ -2.68M | |
$ -4.25M | $ -3.39M | $ -14.40M | $ 3.61M | $ -5.90M | $ -2.51M | |
$ -1.46M | $ ― | $ 1.90M | $ 2.85M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.07M | $ -3.35M | $ -14.31M | $ -4.83M | $ -3.57M | $ -2.51M | |
$ -2.87M | $ -2.21M | $ -13.54M | $ -4.71M | $ -3.47M | $ -2.37M |