Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.74B | $ 2.19B | $ 1.85B | $ 1.72B | $ 1.96B | |
$ ― | $ 341.98M | $ 801.40M | $ 336.65M | $ 435.50M | $ 509.43M | |
$ ― | $ 1.40B | $ 1.39B | $ 1.51B | $ 1.29B | $ 1.45B | |
$ ― | $ 1.07B | $ 468.87M | $ 625.67M | $ -62.08M | $ 147.43M | |
$ ― | $ 330.94M | $ 921.37M | $ 884.77M | $ 1.35B | $ 1.31B | |
$ ― | $ -858.52M | $ -883.92M | $ -647.45M | $ -472.56M | $ -486.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 264.79M | $ 1.59B | $ 1.92B | $ 2.96B | $ 8.33B | |
$ ― | $ 388.74M | $ 1.06B | $ 599.17M | $ 1.01B | $ 3.53B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -131.10M | $ 529.57M | $ 1.33B | $ 1.92B | $ 4.73B | |
$ ― | $ -0.03 | $ 0.10 | $ 0.26 | $ 0.37 | $ 0.91 | |
$ ― | $ -0.03 | $ 0.10 | $ 0.26 | $ 0.37 | $ 0.91 | |
$ ― | $ 5.20B | $ 5.20B | $ 5.19B | $ 5.19B | $ 5.19B | |
$ ― | $ 5.20B | $ 5.20B | $ 5.19B | $ 5.19B | $ 5.19B | |
$ ― | $ 0.00 | $ 0.00 | $ 0.03 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.41B | $ 1.27B | $ 962.32M | $ 373.42M | $ 656.86M | |
$ ― | $ -131.10M | $ 529.57M | $ 1.33B | $ 1.92B | $ 4.73B | |
$ ― | $ -198.88M | $ 488.39M | $ 1.33B | $ 1.27B | $ 4.46B | |
$ ― | $ 913.55M | $ 946.71M | $ 726.38M | $ 593.03M | $ 581.07M | |
$ ― | $ 1.18B | $ 2.54B | $ 2.65B | $ 3.55B | $ 8.91B | |
$ ― | $ 1.24B | $ 2.66B | $ 2.89B | $ 3.65B | $ 8.97B |