Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 233.40M | $ 197.21M | $ 260.85M | $ 333.41M | $ 329.84M | |
$ ― | $ 164.55M | $ 149.06M | $ 202.32M | $ 283.37M | $ 272.72M | |
$ ― | $ 68.85M | $ 48.15M | $ 58.53M | $ 50.05M | $ 57.12M | |
$ ― | $ 8.03M | $ 4.78M | $ -15.46M | $ 18.17M | $ 23.42M | |
$ ― | $ 60.82M | $ 43.36M | $ 73.99M | $ 31.88M | $ 33.70M | |
$ ― | $ -2.18M | $ -3.81M | $ -3.89M | $ -1.42M | $ -1.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 123.21M | $ -20.41M | $ 88.83M | $ 80.93M | $ 86.39M | |
$ ― | $ 28.21M | $ 10.16M | $ 18.60M | $ 20.45M | $ 21.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 73.80M | $ -44.87M | $ 49.35M | $ 42.20M | $ 49.19M | |
$ ― | $ 5.34 | $ -2.83 | $ 3.11 | $ 2.66 | $ 3.10 | |
$ ― | $ 5.34 | $ -2.83 | $ 3.11 | $ 2.66 | $ 3.10 | |
$ ― | $ 13.82M | $ 15.85M | $ 15.87M | $ 15.87M | $ 15.87M | |
$ ― | $ 13.82M | $ 15.85M | $ 15.87M | $ 15.87M | $ 15.87M | |
$ ― | $ 1.00 | $ 1.50 | $ 1.50 | $ 1.50 | $ 1.50 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 460.00K | $ 638.00K | |
$ ― | $ 172.58M | $ 153.84M | $ 186.86M | $ 301.54M | $ 296.15M | |
$ ― | $ 73.80M | $ -44.87M | $ 49.35M | $ 42.20M | $ 49.19M | |
$ ― | $ 73.80M | $ -44.87M | $ 49.35M | $ 41.85M | $ 49.31M | |
$ ― | $ 9.35M | $ 9.57M | $ 9.40M | $ 1.95M | $ 2.69M | |
$ ― | $ 132.56M | $ -10.84M | $ 98.23M | $ 82.88M | $ 89.08M | |
$ ― | $ 151.39M | $ 8.22M | $ 118.73M | $ 112.34M | $ 115.14M |