Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 24.01M | $ 28.71M | $ 23.60M | $ 17.54M | $ 15.62M | |
$ ― | $ 2.18M | $ 2.19M | $ 2.29M | $ 2.06M | $ 1.96M | |
$ ― | $ 21.83M | $ 26.52M | $ 21.31M | $ 15.47M | $ 13.66M | |
$ ― | $ 4.13M | $ 3.66M | $ 3.95M | $ 7.39M | $ 3.13M | |
$ ― | $ 17.70M | $ 22.85M | $ 17.36M | $ 8.08M | $ 10.53M | |
$ ― | $ -11.39M | $ -6.02M | $ -9.66M | $ -8.86M | $ -2.89M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 13.26M | $ 58.78M | $ -33.81M | $ 31.35M | $ 43.03M | |
$ ― | $ 190.00K | $ 100.00K | $ -1.35M | $ -112.00K | $ -6.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 13.07M | $ 58.68M | $ -32.47M | $ 31.46M | $ 49.96M | |
$ ― | $ <0.01 | $ 0.02 | $ -0.01 | $ 0.01 | $ 0.02 | |
$ ― | $ <0.01 | $ 0.02 | $ -0.01 | $ 0.01 | $ 0.02 | |
$ ― | $ 2.65B | $ 2.65B | $ 2.65B | $ 2.65B | $ 2.65B | |
$ ― | $ 2.65B | $ 2.65B | $ 2.65B | $ 2.65B | $ 2.65B | |
$ ― | $ <0.01 | $ 0.04 | $ 0.02 | $ 0.02 | $ 0.02 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.31M | $ 5.86M | $ 6.24M | $ 9.45M | $ 5.09M | |
$ ― | $ 13.07M | $ 58.68M | $ -32.47M | $ 31.46M | $ 49.96M | |
$ ― | $ 12.78M | $ 58.91M | $ -32.47M | $ 28.61M | $ 50.35M | |
$ ― | $ 8.07M | $ 3.66M | $ 7.79M | $ 7.26M | $ 465.00K | |
$ ― | $ 21.34M | $ 62.44M | $ -26.02M | $ 38.61M | $ 43.49M | |
$ ― | $ 21.65M | $ 62.76M | $ -25.65M | $ 38.99M | $ 43.85M |