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 | |
$ 3.33B | $ 7.41B | $ -7.30B | $ -2.04B | $ 7.37B | $ 8.10B | |
$ 9.22B | $ 5.08B | $ 4.91B | $ 10.47B | $ 4.42B | $ 5.11B | |
$ 9.65B | $ 9.63B | $ -4.01B | $ 9.05B | $ 3.24B | $ 4.23B | |
$ 970.00M | $ 957.00M | $ 892.00M | $ 1.43B | $ 1.17B | $ 881.00M | |
$ -843.00M | $ -830.00M | $ -858.00M | $ -885.00M | $ -1.03B | $ -1.04B | |
$ -106.00M | $ -80.00M | $ -315.00M | $ 18.00M | $ 279.00M | $ -270.00M | |
$ 233.00M | $ 207.00M | $ 349.00M | $ 499.00M | $ 422.00M | $ -430.00M | |
$ 178.00M | $ 191.00M | $ 170.00M | $ 131.00M | $ -185.00M | $ 160.00M | |
$ 8.00M | $ 8.00M | $ 14.00M | $ 61.00M | - | - | |
$ -98.00M | $ -133.00M | $ 46.00M | $ 230.00M | $ 511.00M | $ -675.00M | |
$ -0.75 | $ -1.02 | $ 0.35 | $ 1.82 | $ 4.43 | $ -5.93 | |
$ -0.75 | $ -1.02 | $ 0.35 | $ 1.76 | $ 4.39 | $ -5.93 | |
$ 525.05M | $ 130.45M | $ 128.81M | $ 126.75M | $ 115.49M | $ 113.74M | |
$ 525.05M | $ 130.45M | $ 130.06M | $ 130.60M | $ 116.54M | $ 113.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.45 | $ -0.89 | |
- | - | - | - | $ 327.00M | $ 321.00M | |
$ 11.60B | $ 11.62B | $ 11.49B | $ 7.01B | $ 10.62B | $ 12.33B | |
$ -98.00M | $ -133.00M | $ 46.00M | $ 230.00M | $ 511.00M | $ -675.00M | |
$ 173.47M | $ 76.53M | $ 346.71M | - | $ 314.63M | $ -466.95M | |
- | - | - | - | $ 1.03B | $ 1.04B | |
$ 254.00M | $ 1.04B | $ -471.00M | $ -288.00M | $ 1.46B | $ 614.00M | |
$ 745.00M | $ 1.54B | $ 63.00M | $ 252.00M | $ 2.01B | $ 1.22B |