Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 83.89B | $ 34.13B | $ 33.96B | $ 32.39B | $ 33.10B | $ 35.19B | |
$ ― | $ 17.09B | $ 16.73B | $ 15.70B | $ 15.79B | $ 17.98B | |
$ ― | $ 17.03B | $ 17.23B | $ 16.69B | $ 17.32B | $ 17.21B | |
$ ― | $ 9.63B | $ 9.97B | $ 9.21B | $ 9.62B | $ 9.75B | |
$ ― | $ 7.40B | $ 7.27B | $ 7.48B | $ 7.69B | $ 7.46B | |
$ ― | $ -1.55B | $ -1.22B | $ -1.29B | $ -1.37B | $ -1.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.56B | $ 5.82B | $ 6.17B | $ 6.27B | $ 5.85B | |
$ ― | $ 641.00M | $ 997.00M | $ 855.00M | $ 1.04B | $ 1.01B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.90B | $ 4.81B | $ 5.30B | $ 5.22B | $ 4.83B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 105.00M | $ 84.00M | |
$ ― | $ 26.73B | $ 26.70B | $ 24.91B | $ 25.41B | $ 27.73B | |
$ ― | $ 4.90B | $ 4.81B | $ 5.30B | $ 5.22B | $ 4.83B | |
$ ― | $ 5.16B | $ 4.90B | $ 5.16B | $ 5.22B | $ 5.02B | |
$ ― | $ 1.47B | $ 1.18B | $ 1.29B | $ 1.37B | $ 1.37B | |
$ ― | $ 7.03B | $ 7.00B | $ 7.47B | $ 7.65B | $ 7.23B | |
$ ― | $ 12.84B | $ 12.65B | $ 12.81B | $ 12.77B | $ 12.57B |