Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 15.79B | $ 15.79B | $ 15.32B | $ 15.80B | $ 17.97B | $ 18.94B | |
$ 6.66B | $ 6.66B | $ 6.07B | $ 5.68B | $ 6.05B | $ 7.51B | |
$ 9.13B | $ 9.13B | $ 9.25B | $ 10.13B | $ 11.92B | $ 11.43B | |
$ 7.91B | $ 8.01B | $ 7.92B | $ 7.45B | $ 7.80B | $ 7.69B | |
$ 1.23B | $ 1.12B | $ 1.33B | $ 2.68B | $ 4.12B | $ 3.74B | |
$ -1.37B | $ -1.39B | $ -1.23B | $ -1.34B | $ -1.57B | $ -1.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -588.00M | $ -588.00M | $ -4.51B | $ 1.40B | $ 1.74B | $ -777.00M | |
$ 2.07B | $ 2.07B | $ 3.88B | $ -5.96B | $ 513.00M | $ 375.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.92B | $ -2.92B | $ -8.65B | $ 7.16B | $ 850.00M | $ -1.41B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 798.00M | $ 603.00M | $ 436.00M | $ 428.00M | $ 985.00M | |
$ 14.56B | $ 14.66B | $ 13.98B | $ 13.13B | $ 13.85B | $ 15.20B | |
$ -2.92B | $ -2.92B | $ -8.65B | $ 7.22B | $ 916.00M | $ -1.41B | |
$ -2.58B | $ -2.71B | $ -5.08B | $ 7.15B | $ 1.47B | $ 913.84M | |
$ 490.00M | $ 1.32B | $ 1.19B | $ 1.24B | $ 1.41B | $ 1.29B | |
$ -98.00M | $ 733.00M | $ -3.33B | $ 2.64B | $ 3.15B | $ 511.00M | |
$ 4.68B | $ 5.51B | $ 1.16B | $ 7.25B | $ 8.08B | $ 4.77B |