Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 21.67M | $ 84.47M | $ 133.14M | $ 379.84M | $ 421.32M | $ 624.13M | |
$ ― | $ 23.57M | $ 65.08M | $ 249.73M | $ 288.75M | $ 439.07M | |
$ ― | $ 60.90M | $ 68.06M | $ 130.11M | $ 132.58M | $ 185.06M | |
$ ― | $ 87.30M | $ 103.44M | $ 145.79M | $ 259.84M | $ 349.86M | |
$ ― | $ -26.40M | $ -35.38M | $ -15.69M | $ -127.26M | $ -164.80M | |
$ ― | $ -5.05M | $ -3.80M | $ -1.21M | $ -5.04M | $ -17.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -44.18M | $ 19.60M | $ -168.86M | $ 4.68M | $ 78.89M | $ -218.12M | |
$ 2.39M | $ 468.00K | $ 3.13M | $ -263.00K | $ 3.70M | $ 53.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -46.46M | $ 22.61M | $ -171.64M | $ 1.39M | $ 99.43M | $ -254.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.39M | $ 3.70M | $ 7.98M | $ 8.03M | $ 7.22M | |
$ ― | $ 110.87M | $ 168.52M | $ 395.52M | $ 548.59M | $ 788.92M | |
$ -46.46M | $ 22.61M | $ -171.64M | $ 1.39M | $ 99.43M | $ -254.50M | |
$ -46.72M | $ -27.82M | $ -92.92M | $ 3.43M | $ -102.70M | $ -234.64M | |
$ ― | $ 4.42M | $ 2.72M | $ 2.46M | $ 10.69M | $ 10.26M | |
$ ― | $ 24.02M | $ -166.14M | $ 7.14M | $ 89.58M | $ -207.86M | |
$ ― | $ 29.14M | $ -158.29M | $ 13.66M | $ 97.63M | $ -181.19M |