Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 28.32M | $ 30.28M | $ 25.26M | $ 41.83M | $ 61.82M | |
$ ― | $ 10.74M | $ 14.42M | $ 12.03M | $ 23.29M | $ 37.23M | |
$ ― | $ 17.58M | $ 15.86M | $ 13.23M | $ 18.54M | $ 24.59M | |
$ ― | $ 21.27M | $ 21.64M | $ 12.63M | $ 14.55M | $ 18.02M | |
$ ― | $ -3.69M | $ -5.78M | $ 605.00K | $ 3.99M | $ 6.57M | |
$ ― | $ -54.00K | $ -134.00K | $ -456.00K | $ -309.00K | $ 882.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -3.78M | $ 4.13M | $ -2.93M | $ 755.00K | $ 5.32M | |
$ ― | $ -481.00K | $ 16.00K | $ 4.04M | $ 552.00K | $ 644.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.31M | $ 7.19M | $ -6.97M | $ 203.00K | $ 4.67M | |
$ ― | $ -0.05 | $ 0.25 | $ -0.20 | $ 0.01 | $ 0.13 | |
$ ― | $ -0.05 | $ 0.25 | $ -0.20 | $ 0.01 | $ 0.12 | |
$ ― | $ 28.90M | $ 28.83M | $ 27.90M | $ 27.34M | $ 37.35M | |
$ ― | $ 28.90M | $ 29.03M | $ 27.90M | $ 28.48M | $ 38.59M | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 32.01M | $ 36.06M | $ 24.66M | $ 37.84M | $ 55.25M | |
$ ― | $ -1.31M | $ 7.19M | $ -6.97M | $ 203.00K | $ 4.67M | |
$ ― | $ -1.31M | $ -2.78M | $ -7.04M | $ -81.75K | $ 4.26M | |
$ ― | $ 47.00K | $ 114.00K | $ 464.00K | $ 278.00K | $ 0.00 | |
$ ― | $ -3.73M | $ 4.25M | $ -2.46M | $ 1.03M | $ 5.32M | |
$ ― | $ 5.18M | $ 11.37M | $ -1.16M | $ 1.17M | $ 5.70M |