Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.55B | $ 12.49B | $ 12.21B | $ 12.37B | $ 11.79B | $ 13.21B | |
$ 4.67B | $ 7.41B | $ 7.30B | $ 7.28B | $ 7.37B | $ 2.15B | |
$ 7.88B | $ 5.08B | $ 4.91B | $ 5.08B | $ 4.42B | $ 11.06B | |
$ 9.81B | $ 4.21B | $ 4.19B | $ 9.05B | $ 9.25B | $ 10.18B | |
$ 592.00M | $ 957.00M | $ 821.00M | $ 1.40B | $ 1.13B | $ 650.00M | |
$ -851.00M | $ -830.00M | $ -858.00M | $ -885.00M | $ -1.03B | $ -1.03B | |
$ 121.00M | $ 167.00M | $ 488.00M | $ 18.00M | $ -327.00M | $ 54.00M | |
$ -153.00M | $ 207.00M | $ 349.00M | $ 499.00M | $ 10.00M | $ 15.00M | |
$ 96.00M | $ 191.00M | $ 170.00M | $ 131.00M | $ -185.00M | $ 160.00M | |
$ 8.00M | $ 8.00M | $ 14.00M | $ 61.00M | $ 10.00M | $ 15.00M | |
$ -398.00M | $ -133.00M | $ 46.00M | $ 230.00M | $ 511.00M | $ -677.00M | |
$ -3.01 | $ -1.02 | $ 0.35 | $ 1.82 | $ 4.43 | $ -5.93 | |
$ -3.01 | $ -1.02 | $ 0.35 | $ 1.76 | $ 4.39 | $ -5.93 | |
$ 526.73M | $ 130.45M | $ 128.81M | $ 126.75M | $ 115.49M | $ 113.74M | |
$ 526.73M | $ 130.45M | $ 130.06M | $ 130.60M | $ 116.54M | $ 113.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 11.74B | $ 11.62B | $ 11.49B | $ 11.09B | $ 11.22B | $ 12.33B | |
$ -398.00M | $ -133.00M | $ 46.00M | $ 230.00M | $ 511.00M | $ -675.00M | |
$ -42.46M | $ 76.53M | - | - | - | - | |
- | - | - | - | - | - | |
$ 66.00M | $ 1.04B | $ 1.21B | $ 1.39B | $ 1.46B | $ -989.00M | |
$ 544.00M | $ 1.54B | $ 1.74B | $ 1.93B | $ 2.01B | $ -381.00M |