Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 40.90M | $ 36.57M | $ 36.95M | $ 37.20M | $ 36.61M | |
$ ― | $ 22.30M | $ 15.08M | $ 16.34M | $ 15.76M | $ 13.28M | |
$ ― | $ 18.61M | $ 21.49M | $ 20.61M | $ 21.44M | $ 23.33M | |
$ ― | $ 10.97M | $ 11.77M | $ 11.46M | $ 12.81M | $ 12.85M | |
$ ― | $ 7.64M | $ 9.72M | $ 9.14M | $ 8.63M | $ 10.48M | |
$ ― | $ -66.96K | $ -1.00K | $ -18.00K | $ -16.00K | $ -5.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.98M | $ 10.13M | $ 9.53M | $ 8.92M | $ 10.48M | |
$ ― | $ 2.45M | $ 3.08M | $ 2.90M | $ 2.73M | $ 3.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.52M | $ 7.04M | $ 6.62M | $ 6.19M | $ 7.28M | |
$ ― | $ 2.40 | $ 3.06 | $ 2.88 | $ 2.69 | $ 3.16 | |
$ ― | $ 2.40 | $ 3.06 | $ 2.88 | $ 2.69 | $ 3.16 | |
$ ― | $ 2.30M | $ 2.30M | $ 2.30M | $ 2.30M | $ 2.30M | |
$ ― | $ 2.30M | $ 2.30M | $ 2.30M | $ 2.30M | $ 2.30M | |
$ ― | $ 1.80 | $ 0.80 | $ 1.60 | $ 1.60 | $ 1.60 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 33.27M | $ 26.85M | $ 27.80M | $ 28.57M | $ 26.13M | |
$ ― | $ 5.52M | $ 7.04M | $ 6.62M | $ 6.19M | $ 7.28M | |
$ ― | $ 5.52M | $ 7.04M | $ 6.62M | $ 6.19M | $ 7.28M | |
$ ― | $ 66.96K | $ 1.00K | $ 18.00K | $ 16.00K | $ 5.00K | |
$ ― | $ 8.04M | $ 10.13M | $ 9.55M | $ 8.94M | $ 10.48M | |
$ ― | $ 11.74M | $ 14.04M | $ 13.44M | $ 12.67M | $ 14.26M |