Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.46B | $ 1.71B | $ 2.08B | $ 3.05B | $ 2.96B | |
$ ― | $ 1.39B | $ 1.59B | $ 1.85B | $ 2.72B | $ 2.62B | |
$ ― | $ 76.44M | $ 122.93M | $ 228.78M | $ 334.27M | $ 340.19M | |
$ ― | $ 203.84M | $ 152.74M | $ 145.47M | $ 148.98M | $ 153.34M | |
$ ― | $ -127.40M | $ -29.81M | $ 83.32M | $ 185.30M | $ 186.85M | |
$ ― | $ -51.86M | $ -53.77M | $ -68.25M | $ -61.97M | $ -58.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -399.66M | $ -796.70M | $ 7.46M | $ 10.77M | $ 153.57M | |
$ ― | $ -6.89M | $ 11.94M | $ 613.00K | $ 50.00K | $ 25.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -392.77M | $ -808.64M | $ 6.85M | $ 10.72M | $ 128.09M | |
$ ― | $ -0.31 | $ -0.63 | $ <0.01 | $ <0.01 | $ 0.10 | |
$ ― | $ -0.31 | $ -0.63 | $ <0.01 | $ <0.01 | $ 0.10 | |
$ ― | $ 1.28B | $ 1.28B | $ 1.28B | $ 1.28B | $ 1.28B | |
$ ― | $ 1.28B | $ 1.28B | $ 1.28B | $ 1.28B | $ 1.28B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.59B | $ 1.74B | $ 1.99B | $ 2.87B | $ 2.77B | |
$ ― | $ -392.77M | $ -808.64M | $ 6.85M | $ 10.72M | $ 128.09M | |
$ ― | $ -99.32M | $ -273.17M | $ 18.70M | $ 65.62M | $ 129.06M | |
$ ― | $ 58.37M | $ 62.97M | $ 81.37M | $ 73.97M | $ 68.03M | |
$ ― | $ -341.30M | $ -733.73M | $ 88.83M | $ 84.75M | $ 221.60M | |
$ ― | $ -9.75M | $ -444.71M | $ 373.49M | $ 421.48M | $ 434.33M |