Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 95.11M | $ 50.52M | $ 29.80M | $ 48.11M | $ 49.95M | |
$ ― | $ 47.67M | $ -40.58M | $ 26.84M | $ 35.66M | $ 34.44M | |
$ ― | $ 47.44M | $ 9.94M | $ 2.97M | $ 12.45M | $ 15.50M | |
$ ― | $ 13.18M | $ -7.49M | $ 6.27M | $ 7.18M | $ 8.53M | |
$ ― | $ 34.26M | $ 2.46M | $ -3.30M | $ 5.27M | $ 6.97M | |
$ ― | $ -47.00K | $ 777.00K | $ 616.00K | $ 651.00K | $ 515.00K | |
$ ― | $ -4.07M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 38.01M | $ 2.50M | $ -5.20M | $ 3.03M | $ 5.96M | |
$ ― | $ 11.91M | $ -795.00K | $ -1.40M | $ 1.43M | $ 1.92M | |
$ ― | $ -89.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.61M | $ 1.49M | $ -3.35M | $ 1.05M | $ 3.31M | |
$ ― | $ 1.65 | $ 0.14 | $ -0.31 | $ 0.10 | $ 0.31 | |
$ ― | $ 1.65 | $ 0.14 | $ -0.31 | $ 0.10 | $ 0.31 | |
$ ― | $ 10.68M | $ 10.68M | $ 10.68M | $ 10.68M | $ 10.68M | |
$ ― | $ 10.68M | $ 10.70M | $ 10.68M | $ 10.86M | $ 10.74M | |
$ ― | $ 0.22 | $ ― | $ 0.01 | $ 0.03 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 60.85M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.61M | $ 1.49M | $ -3.35M | $ 1.05M | $ 3.31M | |
$ ― | $ 30.79M | $ ― | $ -6.60M | $ 2.45M | $ 4.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 38.23M | $ 1.72M | $ -4.55M | $ 3.71M | $ 6.60M | |
$ ― | $ 39.33M | $ 1.72M | $ -4.55M | $ 3.71M | $ 6.60M |