Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 707.47M | $ 1.54B | $ 3.36B | $ 3.91B | $ 3.56B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.80B | |
$ ― | $ -2.69M | $ -3.54M | $ -15.74M | $ -20.62M | $ 1.76B | |
$ ― | $ -644.32M | $ -1.14B | $ -1.91B | $ -2.52B | $ 1.12B | |
$ ― | $ -1.45B | $ -1.95B | $ -3.17B | $ -3.29B | $ 638.49M | |
$ ― | $ -907.00K | $ -21.99M | $ -50.61M | $ -85.79M | $ 30.30M | |
$ ― | $ -711.44M | $ -1.52B | $ -394.30M | $ -3.67B | $ -772.00K | |
$ ― | $ -740.19M | $ -397.86M | $ 368.49M | $ 764.26M | $ 668.02M | |
$ ― | $ 403.85M | $ 316.49M | $ 105.24M | $ 159.63M | $ 193.20M | |
$ ― | $ ― | $ 4.22M | $ ― | $ 4.90M | $ ― | |
$ ― | $ -1.14B | $ -712.57M | $ -2.70B | $ 721.62M | $ 350.66M | |
$ ― | $ -16.19 | $ -30.33 | $ 10.80 | $ 32.79 | $ 7.25 | |
$ ― | $ -16.19 | $ -30.33 | $ 10.80 | $ 32.79 | $ 7.25 | |
$ ― | $ 70.46M | $ 23.49M | $ 23.48M | $ 16.98M | $ 48.39M | |
$ ― | $ 70.46M | $ 23.49M | $ 23.48M | $ 16.98M | $ 51.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -644.32M | $ -1.14B | $ -1.91B | $ -2.52B | $ 2.92B | |
$ ― | $ -1.14B | $ -712.57M | $ -2.70B | $ 601.62M | $ 474.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 474.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 4.95M | |
$ ― | $ -739.28M | $ -375.87M | $ 419.10M | $ 920.40M | $ 672.97M | |
$ ― | $ -736.59M | $ -346.43M | $ 461.68M | $ 962.83M | $ 685.72M |