Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 70.81B | $ 68.95B | $ 66.04B | $ 66.77B | $ 69.62B | $ 67.94B | |
$ 5.33B | $ 66.09B | $ 57.91B | $ 59.84B | $ 62.83B | $ 61.63B | |
$ 2.83B | $ 2.86B | $ 8.13B | $ 6.93B | $ 6.79B | $ 6.31B | |
$ 594.00M | $ 301.00M | $ 1.55B | $ 1.51B | $ 886.00M | $ 1.18B | |
$ 79.00M | - | - | - | - | - | |
$ 2.03B | $ 2.35B | $ 6.35B | $ 5.19B | $ 5.72B | $ 4.98B | |
$ 1.69 | $ 2.93 | - | - | - | - | |
$ 1.66 | $ 2.91 | - | - | - | - | |
$ 783.70M | $ 803.20M | - | - | - | - | |
$ 790.00M | $ 808.90M | - | - | - | - | |
$ 2.23B | $ 2.54B | $ 6.55B | $ 5.41B | $ 5.90B | $ 5.12B | |
$ 1.74B | $ 2.50B | $ 6.55B | $ 5.41B | $ 5.90B | $ 5.12B | |
$ 0.50 | $ 1.98 | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.55 | $ 6.72 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.89B | $ 3.80B | $ 9.05B | $ 7.84B | $ 7.75B | $ 7.43B | |
$ 257.00M | - | - | - | - | - | |
$ 488.00M | $ 938.00M | $ 920.00M | $ 913.00M | $ 955.00M | $ 1.12B |