Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 665.38M | $ 811.76M | $ 1.86B | $ 1.28B | $ 3.38B | |
$ ― | $ 629.08M | $ 689.70M | $ 1.43B | $ 1.35B | $ 3.70B | |
$ ― | $ 36.30M | $ 122.05M | $ 431.88M | $ -71.93M | $ -318.40M | |
$ ― | $ 510.55M | $ 462.38M | $ 368.34M | $ 362.71M | $ 1.16B | |
$ ― | $ -474.25M | $ -340.32M | $ 63.54M | $ -434.64M | $ -1.48B | |
$ ― | $ -44.74M | $ -34.19M | $ -42.25M | $ -29.18M | $ 15.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -556.01M | $ -299.06M | $ 118.11M | $ -419.41M | $ -2.70B | |
$ ― | $ 16.37M | $ 45.97M | $ 3.30M | $ -8.75M | $ 20.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -572.38M | $ -393.99M | $ 112.32M | $ -409.32M | $ -2.67B | |
$ ― | $ -0.06 | $ -0.06 | $ 0.02 | $ -0.08 | $ -0.53 | |
$ ― | $ -0.06 | $ -0.06 | $ 0.02 | $ -0.08 | $ -0.53 | |
$ ― | $ 9.27B | $ 6.53B | $ 6.08B | $ 5.03B | $ 5.03B | |
$ ― | $ 9.27B | $ 6.53B | $ 6.08B | $ 5.03B | $ 5.03B | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.14B | $ 1.15B | $ 1.79B | $ 1.71B | $ 4.86B | |
$ ― | $ -572.38M | $ -393.99M | $ 112.32M | $ -409.32M | $ -2.67B | |
$ ― | $ -620.04M | $ -346.31M | $ 115.59M | $ -521.80M | $ -2.33B | |
$ ― | $ 48.81M | $ 37.00M | $ 44.20M | $ 37.14M | $ 26.25M | |
$ ― | $ -507.20M | $ -262.06M | $ 162.31M | $ -382.27M | $ -2.68B | |
$ ― | $ -479.76M | $ -224.31M | $ 207.55M | $ -329.23M | $ -2.58B |