Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 5.71B | $ 4.65B | $ 4.93B | $ 4.74B | $ 4.94B | |
$ ― | $ 3.29B | $ 2.39B | $ 3.10B | $ 3.21B | $ 3.38B | |
$ ― | $ 2.42B | $ 2.26B | $ 1.83B | $ 1.53B | $ 1.57B | |
$ ― | $ 2.18B | $ 2.11B | $ 1.63B | $ 2.10B | $ 1.29B | |
$ ― | $ 238.88M | $ 151.65M | $ 208.60M | $ -572.17M | $ 282.50M | |
$ ― | $ -183.53M | $ -111.48M | $ -96.78M | $ -77.87M | $ -95.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -149.82M | $ 66.97M | $ -2.06B | $ -848.83M | $ 145.27M | |
$ ― | $ -131.45M | $ 31.76M | $ -372.23M | $ 55.01M | $ 17.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -18.40M | $ 35.16M | $ -1.69B | $ -903.86M | $ 237.70M | |
$ ― | $ -0.05 | $ ― | $ -7.27 | $ -3.90 | $ 1.02 | |
$ ― | $ -0.05 | $ ― | $ -7.27 | $ -3.90 | $ 1.02 | |
$ ― | $ 382.00M | $ ― | $ 232.00M | $ 232.00M | $ 232.00M | |
$ ― | $ 382.00M | $ ― | $ 232.00M | $ 232.00M | $ 232.00M | |
$ ― | $ 0.00 | $ ― | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.47B | $ 4.50B | $ 4.72B | $ 5.31B | $ 4.66B | |
$ ― | $ -18.40M | $ 35.16M | $ -1.69B | $ -903.86M | $ 237.70M | |
$ ― | $ -13.27M | $ 8.58M | $ 53.54M | $ -703.85M | $ 159.61M | |
$ ― | $ 193.80M | $ 142.75M | $ 143.40M | $ 155.78M | $ 175.24M | |
$ ― | $ 43.98M | $ 209.71M | $ -1.91B | $ -693.05M | $ 320.51M | |
$ ― | $ 726.40M | $ 972.62M | $ 835.53M | $ -5.84M | $ 1.04B |