Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 19.52M | $ 76.55M | $ 66.52M | $ 73.96M | $ 71.68M | $ 58.41M | |
$ ― | $ 34.09M | $ 29.21M | $ 33.72M | $ 31.94M | $ 26.61M | |
$ ― | $ 42.45M | $ 37.31M | $ 40.24M | $ 39.74M | $ 31.80M | |
$ ― | $ 34.90M | $ 30.92M | $ 31.76M | $ 32.16M | $ 29.33M | |
$ ― | $ 7.55M | $ 6.39M | $ 8.48M | $ 7.58M | $ 2.46M | |
$ ― | $ -360.00K | $ -258.00K | $ -188.00K | $ -259.00K | $ -323.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.96M | $ 7.04M | $ 6.47M | $ 7.97M | $ 7.13M | $ 2.37M | |
$ ― | $ 1.36M | $ 585.00K | $ -230.00K | $ -877.00K | $ 4.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.26M | $ 5.57M | $ 5.76M | $ 8.05M | $ 7.83M | $ 2.24M | |
$ 0.19 | $ 0.46 | $ 0.47 | $ 0.66 | $ 0.64 | $ 0.18 | |
$ 0.19 | $ 0.46 | $ 0.47 | $ 0.66 | $ 0.64 | $ 0.18 | |
$ 12.13M | $ 12.10M | $ 12.17M | $ 12.27M | $ 12.26M | $ 12.24M | |
$ 12.13M | $ 12.10M | $ 12.17M | $ 12.27M | $ 12.26M | $ 12.24M | |
$ 0.17 | $ 0.17 | $ 0.17 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 69.00M | $ 60.13M | $ 65.48M | $ 64.10M | $ 55.94M | |
$ 2.26M | $ 5.57M | $ 5.76M | $ 8.05M | $ 7.83M | $ 2.24M | |
$ 2.26M | $ 5.95M | $ 5.57M | $ 8.30M | $ 7.77M | $ 1.73M | |
$ ― | $ 361.00K | $ 319.00K | $ 267.00K | $ 293.00K | $ 404.00K | |
$ ― | $ 7.40M | $ 6.79M | $ 8.24M | $ 7.42M | $ 2.78M | |
$ ― | $ 9.18M | $ 8.42M | $ 9.74M | $ 8.77M | $ 4.13M |