Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 44.57M | $ 53.30M | $ 29.00M | $ 22.60M | $ 26.56M | $ 22.55M | |
$ 32.79M | $ 41.42M | $ 26.48M | $ 18.70M | $ 20.95M | $ 16.77M | |
$ 11.78M | $ 11.88M | $ 2.52M | $ 3.90M | $ 5.62M | $ 5.78M | |
$ 10.32M | $ 9.61M | $ 8.26M | $ 7.35M | $ 6.66M | $ 6.44M | |
$ 1.43M | $ 2.27M | $ -5.74M | $ -3.45M | $ -1.04M | $ -667.58K | |
$ -224.00K | $ -332.00K | $ -448.00K | $ 1.30M | $ 2.16M | $ 1.48M | |
$ -174.00K | $ -3.00K | $ 125.00K | $ 2.06M | $ -6.38M | $ 1.84M | |
$ 1.37M | $ 1.60M | $ -6.44M | $ -2.70M | $ -9.57M | $ -309.08K | |
$ -200.00K | $ 342.00K | $ -880.00K | $ -845.00K | $ 201.00K | $ -55.40K | |
$ ― | $ ― | $ -34.00K | $ ― | $ ― | $ ― | |
$ 1.57M | $ 1.26M | $ -5.56M | $ -1.85M | $ -9.78M | $ -253.69K | |
- | $ 0.01 | $ ― | $ ― | $ ― | $ ― | |
- | $ 0.01 | $ ― | $ ― | $ ― | $ ― | |
$ -133.31B | $ 134.43M | $ ― | $ ― | $ ― | $ ― | |
$ -133.29B | $ 137.15M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 43.11M | $ 51.02M | $ 34.74M | $ -26.05M | $ -27.60M | $ -23.22M | |
$ 1.57M | $ 1.26M | $ -5.56M | $ -1.85M | $ -9.78M | $ -253.69K | |
$ 1.13M | $ 1.17M | $ -7.24M | $ -2.91M | $ -6.66M | $ -1.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.67M | $ 2.24M | $ -5.69M | $ -1.40M | $ -7.41M | $ 1.17M | |
$ 3.88M | $ 4.48M | $ -3.83M | $ 1.09M | $ -4.76M | $ 2.95M |