Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|
$ 172.65M | $ 147.46M | $ 110.98M | $ 106.28M | |
$ 30.73M | $ 28.02M | $ 25.10M | $ 18.83M | |
$ 141.91M | $ 119.44M | $ 85.88M | $ 87.45M | |
$ 172.91M | $ 130.22M | $ 83.81M | $ 84.73M | |
$ -30.99M | $ -10.78M | $ 2.07M | $ 2.72M | |
$ -3.41M | $ -1.72M | $ -602.00K | $ -648.00K | |
$ 248.00K | $ -486.00K | $ 3.56M | $ -98.00K | |
$ -34.16M | $ -12.98M | $ 5.03M | $ 1.97M | |
$ 582.00K | $ 713.00K | $ 1.53M | $ -1.15M | |
- | - | - | - | |
$ -33.22M | $ -13.69M | $ 2.69M | $ 3.12M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 203.64M | $ 158.24M | $ 108.91M | $ 103.56M | |
$ -34.74M | $ -13.69M | $ 3.50M | $ 3.12M | |
$ -34.74M | $ -13.69M | $ 3.50M | $ 3.12M | |
$ 3.41M | $ 1.72M | $ 602.00K | $ 648.00K | |
$ -30.75M | $ -11.26M | $ 5.63M | $ 2.62M | |
$ -18.25M | $ -2.30M | $ 12.01M | $ 6.82M |