Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 19.70B | $ 14.67B | $ 19.25B | $ 20.57B | $ 23.79B | |
$ ― | $ 12.35B | $ 10.92B | $ 14.57B | $ 15.53B | $ 15.60B | |
$ ― | $ 7.35B | $ 3.75B | $ 4.68B | $ 5.03B | $ 8.20B | |
$ ― | $ 2.64B | $ 2.12B | $ 2.54B | $ 2.15B | $ 2.71B | |
$ ― | $ 4.71B | $ 1.63B | $ 2.14B | $ 2.88B | $ 5.48B | |
$ ― | $ -1.79B | $ -2.93B | $ -3.66B | $ -3.16B | $ -2.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.29B | $ -6.16B | $ 317.68M | $ -510.80M | $ 2.91B | |
$ ― | $ 591.04M | $ 110.50M | $ 206.85M | $ -52.36M | $ 637.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.08B | $ -5.67B | $ -197.21M | $ -693.40M | $ 1.97B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.99B | $ 13.04B | $ 17.11B | $ 17.68B | $ 18.31B | |
$ ― | $ 5.08B | $ -5.67B | $ -197.21M | $ -693.40M | $ 1.97B | |
$ ― | $ 5.29B | $ -1.58B | $ -1.35B | $ -505.20M | $ 2.18B | |
$ ― | $ 1.90B | $ 3.16B | $ 3.95B | $ 3.42B | $ 2.54B | |
$ ― | $ 7.20B | $ -3.01B | $ 4.26B | $ 2.91B | $ 5.45B | |
$ ― | $ 9.55B | $ 689.96M | $ 8.90B | $ 7.20B | $ 9.26B |