Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 39.96M | $ 26.72M | $ 25.66M | $ 31.64M | $ 29.17M | $ 42.37M | |
$ 15.40M | $ 10.60M | $ 11.29M | $ 14.17M | $ 12.23M | $ 21.95M | |
$ 24.56M | $ 16.12M | $ 14.37M | $ 17.47M | $ 16.94M | $ 20.41M | |
$ 13.38M | $ 9.88M | $ 13.16M | $ 17.80M | $ 13.18M | $ 14.58M | |
$ 11.19M | $ 6.24M | $ 1.21M | $ -324.00K | $ 3.77M | $ 5.83M | |
$ -4.08M | $ -778.00K | $ -8.15M | $ 13.84M | $ -4.93M | $ -8.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.88M | $ 14.92M | $ -29.11M | $ 70.48M | $ 4.97M | $ 42.99M | |
$ 5.04M | $ 2.94M | $ 2.01M | $ 3.98M | $ 3.04M | $ 2.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.18M | $ 12.27M | $ -29.69M | $ 61.47M | $ 5.89M | $ 40.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.00K | $ 59.00K | $ 119.00K | $ 630.00K | $ 1.64M | |
$ 28.77M | $ 20.48M | $ 24.45M | $ 31.97M | $ 25.40M | $ 36.54M | |
$ 23.18M | $ 12.27M | $ -29.69M | $ 61.47M | $ 5.89M | $ 40.54M | |
$ 21.57M | $ 10.68M | $ -29.06M | $ 60.59M | $ 4.91M | $ 33.25M | |
$ 10.48M | $ 6.75M | $ 6.41M | $ 7.05M | $ 6.66M | $ 9.22M | |
$ 38.36M | $ 21.68M | $ -22.70M | $ 77.53M | $ 11.63M | $ 52.21M | |
$ 40.57M | $ 23.58M | $ -20.78M | $ 79.09M | $ 12.54M | $ 53.10M |