Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 101.27M | $ 89.53M | $ 103.73M | $ 94.22M | $ 89.49M | |
$ ― | $ 54.74M | $ 46.59M | $ 56.48M | $ 52.90M | $ 52.23M | |
$ ― | $ 46.53M | $ 42.94M | $ 47.25M | $ 41.33M | $ 37.26M | |
$ ― | $ 39.47M | $ 31.72M | $ 38.73M | $ 33.98M | $ 12.65M | |
$ ― | $ 7.06M | $ 11.22M | $ 8.52M | $ 7.34M | $ 24.61M | |
$ ― | $ 583.00K | $ 121.00K | $ 333.00K | $ 93.00K | $ -618.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.01M | $ 2.41M | $ 10.55M | $ 7.93M | $ 22.89M | |
$ ― | $ 412.00K | $ 1.22M | $ 1.62M | $ 1.72M | $ 8.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.24M | $ 976.00K | $ 8.65M | $ 5.98M | $ 1.83M | |
$ ― | $ 9.40 | $ 1.27 | $ 11.25 | $ ― | $ ― | |
$ ― | $ 9.40 | $ 1.27 | $ 11.25 | $ ― | $ ― | |
$ ― | $ 769.50K | $ 769.50K | $ 769.50K | $ ― | $ ― | |
$ ― | $ 769.50K | $ 769.50K | $ 769.50K | $ ― | $ ― | |
$ ― | $ 2.00 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 94.21M | $ 78.31M | $ 95.21M | $ 86.88M | $ 64.88M | |
$ ― | $ 7.24M | $ 976.00K | $ 8.65M | $ 5.98M | $ 1.83M | |
$ ― | $ 7.19M | $ 6.53M | $ 7.98M | $ 5.54M | $ 14.30M | |
$ ― | $ 187.00K | $ 271.00K | $ 212.00K | $ 216.00K | $ 184.00K | |
$ ― | $ 8.20M | $ 2.68M | $ 10.76M | $ 8.15M | $ 23.08M | |
$ ― | $ 13.80M | $ 17.02M | $ 15.95M | $ 11.57M | $ 27.64M |