Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 18.56B | $ 24.17B | $ 23.45B | $ 22.88B | $ 23.79B | $ 23.47B | |
$ 6.99B | $ 9.56B | $ 11.71B | $ 11.31B | $ 11.86B | $ 11.89B | |
$ 11.57B | $ 14.62B | $ 11.73B | $ 11.57B | $ 11.93B | $ 11.58B | |
$ 6.40B | $ 10.10B | $ 6.45B | $ 6.37B | $ 6.27B | $ 6.14B | |
$ 5.17B | $ 4.52B | $ 5.28B | $ 5.20B | $ 5.66B | $ 5.44B | |
$ -977.00M | $ -1.15B | $ -1.10B | $ -1.16B | $ -1.19B | $ -1.07B | |
$ 127.00M | $ 82.00M | $ -246.00M | $ -782.00M | $ -121.00M | $ -404.00M | |
$ 3.82B | $ 2.93B | $ 3.94B | $ 3.27B | $ 4.35B | $ 3.97B | |
$ 492.00M | - | $ 1.04B | $ 792.00M | $ 1.13B | $ 995.00M | |
- | - | - | - | - | - | |
$ 3.55B | $ 3.02B | $ 2.71B | $ 2.50B | $ 3.04B | $ 2.79B | |
$ 2.52 | $ 2.98 | $ 2.99 | $ 2.76 | $ 3.37 | $ 3.10 | |
$ 2.51 | $ 2.98 | $ 2.99 | $ 2.76 | $ 3.37 | $ 3.10 | |
$ 4.56B | $ 911.50M | $ 906.30M | $ 904.30M | $ 900.80M | $ 898.60M | |
$ 2.74B | $ 911.50M | $ 906.70M | $ 904.40M | $ 901.40M | $ 898.90M | |
$ 4.70 | $ 3.68 | $ 3.50 | $ 3.33 | $ 3.17 | $ 3.02 | |
- | - | - | - | - | - | |
- | - | $ 3.19 | $ 3.02 | $ 3.46 | $ 3.51 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.71B | $ 19.66B | $ 18.16B | $ 17.68B | $ 18.13B | $ 18.03B | |
$ 3.29B | $ 2.87B | $ 2.84B | $ 2.63B | $ 3.19B | $ 2.93B | |
$ 1.21B | $ 2.55B | $ 3.00B | $ 2.99B | $ 3.23B | $ 3.21B | |
- | - | $ 1.10B | $ 1.16B | $ 1.19B | $ 1.07B | |
$ 2.16B | $ 4.07B | $ 5.04B | $ 4.42B | $ 5.54B | $ 5.04B | |
$ 4.59B | $ 8.79B | $ 9.65B | $ 8.82B | $ 9.88B | $ 9.05B |