Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 166.41M | $ 164.15M | $ 149.96M | $ 116.91M | $ 114.26M | $ 121.52M | |
$ -1.09M | $ -80.01M | $ 70.52M | $ 51.02M | $ 48.86M | $ 48.86M | |
$ 86.49M | $ 84.20M | $ 79.43M | $ 65.90M | $ 65.40M | $ 72.66M | |
$ -6.20M | $ -67.48M | $ 65.98M | $ 60.11M | $ 64.34M | $ 68.14M | |
$ 64.90M | $ 16.65M | $ 13.45M | $ 5.78M | $ 1.07M | $ 4.52M | |
$ -1.30M | $ -7.06K | $ 109.80K | $ -1.34M | $ -1.47M | $ -2.12M | |
$ -6.60M | $ -6.07M | $ -2.00M | $ -75.08K | $ -1.73M | $ 242.92K | |
$ 17.02M | $ 16.71M | $ 13.56M | $ 4.36M | $ -2.14M | $ 2.40M | |
$ 3.52M | $ 3.47M | $ 2.88M | $ 908.00K | $ -619.00K | $ 731.00K | |
$ 455.94K | $ 921.98K | $ 1.14M | - | - | - | |
$ 57.03M | $ 10.31M | $ 8.37M | $ 2.32M | $ -2.24M | $ 37.68M | |
$ 1.16 | $ 1.12 | $ 0.88 | $ 0.25 | $ -0.24 | $ 4.00 | |
$ 1.16 | $ 1.12 | $ 0.88 | $ 0.25 | $ -0.24 | $ 4.00 | |
$ 36.77M | $ 9.20M | $ 9.51M | $ 9.37M | $ 9.39M | $ 9.41M | |
$ 36.82M | $ 9.22M | $ 9.51M | $ 9.37M | $ 9.39M | $ 9.41M | |
$ 0.08 | - | - | $ 0.20 | $ 0.20 | $ 0.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.15M | - | - | $ 11.04M | $ 12.41M | $ 13.20M | |
$ -7.28M | $ -147.49M | $ 136.51M | $ 111.13M | $ 113.20M | $ 117.00M | |
$ 57.03M | $ 10.31M | $ 8.37M | $ 2.32M | $ -2.24M | $ 37.68M | |
$ 5.38M | - | - | $ 2.38M | $ -1.01M | $ 1.37M | |
$ 29.98K | - | - | $ 115.44K | $ 189.28K | $ 302.56K | |
$ 17.08M | $ 16.78M | $ 13.45M | $ 4.48M | $ -1.95M | $ 2.71M | |
$ 24.41M | $ 25.16M | $ 16.03M | $ 12.70M | $ 743.37K | $ 5.05M |