Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 164.69M | $ 156.21M | $ 123.87M | $ 97.25M | $ 92.52M | $ 79.02M | |
$ 1.91M | $ 5.75M | $ 4.20M | $ -1.91M | $ -2.30M | $ -900.00K | |
$ -13.34M | $ -122.50M | $ -117.42M | $ 100.19M | $ 80.01M | $ 72.13M | |
- | - | - | - | - | - | |
$ -5.16M | $ -12.25M | $ -16.24M | $ 0.00 | $ 0.00 | - | |
$ 24.56M | $ 33.70M | $ 6.44M | $ -4.85M | $ 10.21M | $ 5.99M | |
$ 8.49M | $ 12.85M | $ 4.40M | $ -1.35M | $ 1.58M | $ -2.92M | |
- | - | - | - | - | - | |
$ 11.68M | $ 7.31M | $ -16.21M | $ -3.50M | $ 8.63M | $ 8.90M | |
$ 0.25 | $ 0.37 | $ 0.07 | $ -0.06 | $ 0.15 | $ 0.16 | |
$ 0.23 | $ 0.33 | $ 0.07 | $ -0.06 | $ 0.15 | $ 0.15 | |
$ 181.93M | $ 58.89M | $ 58.85M | $ 58.83M | $ 58.36M | $ 56.93M | |
$ 227.36M | $ 75.95M | $ 58.90M | $ 58.83M | $ 59.41M | $ 58.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 137.77M | $ 117.71M | $ 83.43M | $ 75.90M | $ 73.60M | $ 61.16M | |
$ 14.71M | $ 10.81M | $ -15.29M | $ -3.50M | $ 8.63M | $ 8.90M | |
$ 12.20M | - | - | $ -3.50M | $ 8.63M | $ 8.90M | |
$ 199.00K | - | - | $ 2.57M | $ 847.00K | $ 577.00K | |
$ 5.87M | - | $ 6.44M | - | - | - | |
$ 8.02M | - | $ 14.62M | - | - | - |