Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 118.55M | $ 115.42M | $ 110.25M | $ 106.52M | $ 384.83M | $ 181.94M | |
- | - | - | $ 217.48M | $ 229.25M | $ 8.81M | |
- | - | - | $ 153.59M | $ 155.59M | $ 173.13M | |
$ 81.99M | $ 78.11M | $ 76.99M | $ 74.95M | $ 129.88M | $ 140.92M | |
$ 36.56M | $ 37.31M | $ 33.25M | $ 31.57M | $ 25.70M | $ 32.22M | |
$ -4.04M | $ -4.21M | $ -5.67M | $ -7.45M | $ -17.06M | $ -14.03M | |
$ 2.05M | $ 1.69M | $ 1.10M | $ -2.08M | $ -50.49M | $ 2.02M | |
$ 34.56M | $ 34.79M | $ 28.69M | $ 22.04M | $ -41.85M | $ 20.21M | |
$ 30.00K | $ 30.00K | $ -7.00K | $ 44.00K | $ 198.00K | $ 166.00K | |
- | - | - | - | - | - | |
$ 9.40M | $ 83.95M | $ -38.38M | $ -7.04M | $ -66.65M | $ -6.01M | |
$ 0.22 | $ 1.96 | $ -0.91 | $ -0.17 | $ -1.61 | $ -0.15 | |
$ 0.22 | $ 1.96 | $ -0.91 | $ -0.17 | $ -1.61 | $ -0.15 | |
$ 166.73M | $ 41.48M | $ 41.10M | $ 40.76M | $ 40.35M | $ 38.34M | |
$ 166.73M | $ 41.48M | $ 41.10M | $ 40.76M | $ 40.35M | $ 38.34M | |
$ 0.17 | $ 0.16 | $ 0.16 | $ 0.20 | $ 0.45 | $ 0.58 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 81.99M | $ 78.11M | $ 76.99M | $ 74.95M | $ 359.13M | $ 149.72M | |
$ 34.58M | $ 110.53M | $ -13.48M | $ 18.41M | $ -42.05M | $ 20.05M | |
$ 34.98M | $ 35.68M | $ 28.74M | $ 24.60M | $ -5.19M | $ 18.10M | |
$ 3.30M | $ 3.36M | $ 4.66M | $ 6.44M | $ 15.75M | $ 14.03M | |
$ 37.86M | $ 38.15M | $ 33.35M | $ 28.48M | $ -26.10M | $ 34.24M | |
$ 50.64M | $ 50.09M | $ 56.42M | $ 54.02M | $ 3.26M | $ 65.38M |