Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 49.35B | $ 21.10B | $ 18.72B | $ 17.61B | $ 18.85B | $ 18.07B | |
$ ― | $ 8.67B | $ 7.22B | $ 6.52B | $ 7.50B | $ 7.40B | |
$ ― | $ 12.43B | $ 11.50B | $ 11.08B | $ 11.35B | $ 10.67B | |
$ ― | $ 10.35B | $ 9.39B | $ 9.04B | $ 9.60B | $ 9.07B | |
$ ― | $ 2.08B | $ 2.12B | $ 2.04B | $ 1.75B | $ 1.60B | |
$ ― | $ -33.10M | $ -224.30M | $ -271.00M | $ -326.00M | $ -333.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.22B | $ 2.89B | $ -1.60B | $ 1.63B | $ 1.76B | |
$ ― | $ 485.00M | $ 946.70M | $ 334.50M | $ 358.40M | $ 464.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.60B | $ 1.76B | $ -2.14B | $ 1.09B | $ 1.14B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 131.10M | $ 113.90M | $ 113.30M | $ 131.20M | $ 372.50M | |
$ ― | $ 19.01B | $ 16.60B | $ 15.56B | $ 17.10B | $ 16.48B | |
$ ― | $ 1.60B | $ 1.76B | $ -2.14B | $ 1.09B | $ 1.14B | |
$ ― | $ 1.59B | $ 1.31B | $ 3.07B | $ 1.18B | $ 931.98M | |
$ ― | $ 151.20M | $ 229.20M | $ 278.10M | $ 361.50M | $ 345.40M | |
$ ― | $ 2.37B | $ 3.12B | $ -1.32B | $ 1.99B | $ 2.11B | |
$ ― | $ 3.77B | $ 4.38B | $ 3.51B | $ 3.46B | $ 3.24B |