Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.50B | $ 9.48B | $ 8.87B | $ 9.00B | $ 8.62B | $ 9.04B | |
$ 995.00M | - | $ 436.00M | $ -525.00M | $ 7.76B | $ 7.71B | |
$ 6.24B | - | $ 8.43B | $ 9.52B | $ 859.00M | $ 1.33B | |
$ 5.58B | - | $ 7.15B | $ 7.29B | $ 2.53B | $ 2.45B | |
$ 1.29B | $ 1.36B | $ 1.28B | $ 2.23B | $ 859.00M | $ 1.33B | |
$ -181.00M | - | $ -208.00M | $ -211.00M | $ -244.00M | $ -234.00M | |
$ -148.00M | $ -149.00M | $ -288.00M | $ -701.00M | $ 396.00M | $ 227.00M | |
$ 1.19B | $ 1.28B | $ 1.26B | $ 2.69B | $ 1.01B | $ 1.32B | |
$ 191.00M | $ 215.00M | $ 194.00M | $ 536.00M | $ 249.00M | $ 249.00M | |
$ 3.00M | $ 3.00M | - | - | - | - | |
$ 1.34B | $ 1.05B | $ 1.01B | $ 4.22B | $ 996.00M | $ 1.04B | |
$ 11.86 | $ 10.01 | $ 9.00 | $ 32.88 | $ 7.65 | $ 8.05 | |
$ 11.65 | $ 9.95 | $ 8.98 | $ 32.78 | $ 7.65 | $ 8.02 | |
$ 416.00M | $ 105.00M | $ 118.22M | $ 128.41M | $ 130.00M | $ 130.00M | |
$ 419.00M | $ 106.00M | $ 118.49M | $ 128.80M | $ 130.00M | $ 130.00M | |
$ 3.40 | $ 3.36 | - | $ 3.02 | $ 2.75 | $ 2.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 11.70 | $ 10.96 | |
- | - | - | - | - | - | |
$ 2.87B | $ 7.66B | $ 7.59B | $ 6.77B | $ 7.76B | $ 7.71B | |
$ 993.00M | $ 1.05B | $ 1.06B | $ 4.22B | $ 996.00M | $ 1.04B | |
$ 416.68M | - | $ 1.09B | - | $ 674.75M | $ 1.07B | |
$ 68.00M | $ 235.00M | - | - | $ 244.00M | $ 234.00M | |
$ 981.00M | $ 1.51B | $ 1.47B | $ 2.69B | $ 1.25B | $ 1.56B | |
$ 1.43B | $ 2.02B | $ 2.15B | $ 3.50B | $ 2.02B | $ 2.29B |