Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 85.03M | $ 70.40M | $ 62.49M | $ 60.02M | $ 20.06M | $ 112.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 42.28M | $ 5.11M | $ 6.77M | $ 19.73M | $ -22.38M | $ 32.60M | |
$ 911.00K | $ 1.69M | $ -2.10M | $ 3.35M | $ -3.17M | $ -6.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.84M | $ 3.42M | $ 8.88M | $ 16.38M | $ -19.21M | $ 38.37M | |
$ 1.70 | $ 0.24 | $ 0.23 | $ 1.12 | $ -1.21 | $ 2.90 | |
$ 1.70 | $ 0.24 | $ 0.23 | $ 0.96 | $ -1.21 | $ 2.78 | |
$ 55.84M | $ 14.00M | $ 14.24M | $ 14.67M | $ 15.90M | $ 13.24K | |
$ 55.84M | $ 14.00M | $ 14.24M | $ 18.37M | $ 15.90M | $ 14.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.84M | $ 3.42M | $ 8.88M | $ 16.38M | $ -19.21M | $ 38.37M | |
$ 53.49M | $ 38.41M | $ 40.40M | $ 14.50M | $ -25.55M | $ 26.55M | |
$ 6.02M | $ 7.08M | $ 6.12M | $ 6.01M | $ 6.91M | $ 7.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |