Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 17.97B | $ 17.97B | $ 17.42B | $ 16.47B | $ 15.69B | $ 15.54B | |
$ 7.72B | $ 7.72B | $ 7.05B | $ 6.45B | $ 6.37B | $ 6.31B | |
$ 10.25B | $ 10.25B | $ 10.38B | $ 10.02B | $ 9.32B | $ 9.23B | |
$ 6.70B | $ 6.70B | $ 6.47B | $ 6.14B | $ 5.71B | $ 5.55B | |
$ 3.55B | $ 3.55B | $ 3.90B | $ 3.88B | $ 3.62B | $ 3.69B | |
$ -153.00M | $ -153.00M | $ -175.00M | $ -164.00M | $ -145.00M | $ -143.00M | |
$ -739.00M | $ -739.00M | $ -639.00M | $ -64.00M | $ -171.00M | $ -78.00M | |
$ 2.66B | $ 2.66B | $ 3.09B | $ 3.65B | $ 3.30B | $ 3.46B | |
$ 693.00M | $ 693.00M | $ 749.00M | $ 787.00M | $ 774.00M | $ 906.00M | |
- | - | - | - | - | - | |
$ 1.78B | $ 1.78B | $ 2.17B | $ 2.69B | $ 2.37B | $ 2.40B | |
$ 2.14 | $ 2.13 | $ 2.56 | $ 3.15 | $ 2.76 | $ 2.76 | |
$ 2.13 | $ 2.13 | $ 2.55 | $ 3.14 | $ 2.75 | $ 2.75 | |
$ 3.35B | $ 836.40M | $ 845.00M | $ 856.80M | $ 859.10M | $ 870.60M | |
$ 3.36B | $ 838.80M | $ 848.30M | $ 859.30M | $ 861.10M | $ 873.00M | |
$ 1.86 | $ 1.86 | $ 1.79 | $ 1.75 | $ 1.71 | $ 1.66 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.97 | $ 2.97 | $ 3.21 | $ 3.06 | $ 2.83 | $ 2.97 | |
- | - | - | - | - | - | |
$ 14.41B | $ 14.41B | $ 13.52B | $ 12.60B | $ 12.08B | $ 11.86B | |
$ 1.78B | $ 1.78B | $ 2.17B | $ 2.69B | $ 2.37B | $ 2.40B | |
$ 1.78B | $ 2.28B | $ 2.61B | $ 2.70B | $ 2.42B | $ 2.40B | |
- | $ 167.00M | $ 192.00M | $ 183.00M | $ 192.00M | $ 193.00M | |
$ 2.83B | $ 2.83B | $ 3.28B | $ 3.83B | $ 3.49B | $ 3.66B | |
$ 3.37B | $ 3.37B | $ 3.83B | $ 4.37B | $ 4.01B | $ 4.17B |