Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 28.66B | $ 11.47B | $ 19.70B | $ 12.88B | $ 51.90B | $ 55.21B | |
$ ― | $ 4.43B | $ 8.23B | $ 5.66B | $ 23.57B | $ 26.82B | |
$ ― | $ 7.04B | $ 11.46B | $ 7.22B | $ 28.33B | $ 28.39B | |
$ ― | $ 10.40B | $ 11.30B | $ 12.38B | $ 16.56B | $ 16.17B | |
$ ― | $ -3.36B | $ 159.91M | $ -5.16B | $ 11.77B | $ 12.22B | |
$ ― | $ 611.44M | $ 885.44M | $ 1.12B | $ 1.16B | $ 857.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -3.35B | $ 1.52B | $ -3.76B | $ 13.28B | $ 13.61B | |
$ ― | $ 95.89M | $ 88.69M | $ 150.63M | $ 155.96M | $ 43.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -3.43B | $ 1.33B | $ -3.97B | $ 13.04B | $ 13.51B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.83B | $ 19.54B | $ 18.03B | $ 40.13B | $ 42.99B | |
$ ― | $ -3.43B | $ 1.33B | $ -3.97B | $ 13.04B | $ 13.51B | |
$ ― | $ -3.25B | $ 1.55B | $ -3.89B | $ 13.16B | $ 13.50B | |
$ ― | $ 103.90M | $ 64.29M | $ 34.08M | $ 120.94M | $ 135.97M | |
$ ― | $ -3.25B | $ 1.59B | $ -3.73B | $ 13.40B | $ 13.75B | |
$ ― | $ -1.16B | $ 3.85B | $ -911.80M | $ 16.86B | $ 17.07B |