Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 32.53M | $ 27.91M | $ 35.35M | $ 38.30M | $ 39.74M | |
$ ― | $ 3.04M | $ 2.99M | $ 3.27M | $ 3.77M | $ 3.95M | |
$ ― | $ 29.48M | $ 24.92M | $ 32.08M | $ 34.53M | $ 35.80M | |
$ ― | $ 13.95M | $ 14.54M | $ 13.41M | $ 14.07M | $ 13.58M | |
$ ― | $ 15.53M | $ 10.38M | $ 18.67M | $ 20.46M | $ 22.22M | |
$ ― | $ -564.92K | $ -540.13K | $ -1.06M | $ -130.04K | $ -205.64K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 15.10M | $ 9.72M | $ 17.90M | $ 20.74M | $ 22.20M | |
$ ― | $ 4.08M | $ 2.65M | $ 5.55M | $ 6.84M | $ 6.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.67M | $ 6.91M | $ 12.00M | $ 13.50M | $ 14.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.00M | $ 17.53M | $ 16.68M | $ 17.84M | $ 17.53M | |
$ ― | $ 11.02M | $ 7.08M | $ 12.35M | $ 13.90M | $ 15.42M | |
$ ― | $ 10.92M | $ 7.16M | $ 12.15M | $ 13.62M | $ 15.33M | |
$ ― | $ 517.06K | $ 467.60K | $ 1.00M | $ 56.08K | $ 82.17K | |
$ ― | $ 15.61M | $ 10.19M | $ 18.90M | $ 20.80M | $ 22.28M | |
$ ― | $ 25.48M | $ 20.67M | $ 28.48M | $ 29.87M | $ 31.31M |