Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.48B | $ 9.48B | $ 8.87B | $ 9.00B | $ 8.62B | $ 9.04B | |
$ 1.11B | $ 5.34B | $ 436.00M | $ -525.00M | $ 7.76B | $ 7.71B | |
$ 8.37B | $ 4.14B | $ 8.43B | $ 9.52B | $ 859.00M | $ 1.33B | |
$ 7.42B | $ 7.42B | $ 7.15B | $ 7.29B | $ 2.53B | $ 2.45B | |
$ 1.36B | $ 1.36B | $ 1.28B | $ 2.23B | $ 859.00M | $ 1.33B | |
$ -235.00M | $ -235.00M | $ -208.00M | $ -211.00M | $ -244.00M | $ -234.00M | |
$ -149.00M | $ -149.00M | $ -288.00M | $ -701.00M | $ 396.00M | $ 227.00M | |
$ 1.28B | $ 1.28B | $ 1.26B | $ 2.69B | $ 1.01B | $ 1.32B | |
$ 215.00M | $ 215.00M | $ 194.00M | $ 536.00M | $ 249.00M | $ 249.00M | |
$ 3.00M | $ 3.00M | - | - | - | - | |
$ 1.40B | $ 1.05B | $ 1.01B | $ 4.22B | $ 996.00M | $ 1.04B | |
$ 12.38 | $ 10.01 | $ 9.00 | $ 32.88 | $ 7.65 | $ 8.05 | |
$ 12.17 | $ 9.95 | $ 8.98 | $ 32.78 | $ 7.65 | $ 8.02 | |
$ 420.00M | $ 105.00M | $ 118.22M | $ 128.41M | $ 130.00M | $ 130.00M | |
$ 424.00M | $ 106.00M | $ 118.49M | $ 128.80M | $ 130.00M | $ 130.00M | |
$ 3.36 | $ 3.36 | - | $ 3.02 | $ 2.75 | $ 2.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 11.70 | $ 10.96 | |
- | - | - | - | - | - | |
$ 6.79B | $ 6.79B | $ 7.59B | $ 6.77B | $ 7.76B | $ 7.71B | |
$ 1.06B | $ 1.05B | $ 1.06B | $ 4.22B | $ 996.00M | $ 1.04B | |
$ 251.36M | - | $ 1.09B | - | $ 674.75M | $ 1.07B | |
- | - | - | - | $ 244.00M | $ 234.00M | |
$ 1.29B | $ 1.29B | $ 1.47B | $ 2.69B | $ 1.25B | $ 1.56B | |
$ 1.90B | $ 1.90B | $ 2.15B | $ 3.50B | $ 2.02B | $ 2.29B |