Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.24B | $ 10.91B | $ 12.11B | $ 14.04B | $ 14.18B | $ 13.46B | |
$ 6.64B | $ 7.23B | $ 8.42B | $ 9.23B | $ 9.29B | $ 8.05B | |
$ 3.59B | $ 3.69B | $ 3.69B | $ 4.81B | $ 4.89B | $ 5.40B | |
$ 3.04B | $ 3.07B | $ 3.26B | $ 2.47B | $ 2.45B | $ 2.36B | |
$ 359.00M | $ 590.00M | $ -2.04B | $ 1.09B | $ 1.57B | $ 184.00M | |
$ -232.00M | $ -451.00M | $ -456.00M | $ -468.00M | $ -408.00M | $ -374.00M | |
$ -76.00M | $ -97.00M | $ -2.28B | $ -19.00M | $ 113.00M | $ 432.00M | |
$ 153.00M | $ 66.00M | $ -2.31B | $ 638.00M | $ 1.05B | $ -622.00M | |
$ 94.00M | $ 160.00M | $ 224.00M | $ 217.00M | $ -203.00M | $ -217.00M | |
- | - | $ -1.00M | $ -94.00M | $ -156.00M | $ -160.00M | |
$ -277.00M | $ -145.00M | $ -2.59B | $ 340.00M | $ 1.20B | $ 1.23B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.56B | $ 10.30B | $ 11.68B | $ 10.80B | $ 10.87B | $ 10.42B | |
$ -277.00M | $ -145.00M | $ -2.59B | $ 340.00M | $ 1.20B | $ -456.00M | |
$ 366.30M | - | - | - | $ 448.00M | $ 126.00M | |
- | - | - | - | - | - | |
$ 588.00M | $ 517.00M | $ -1.85B | $ 1.11B | $ 1.46B | $ -608.00M | |
$ 976.00M | $ 924.00M | $ -1.37B | $ 1.64B | $ 2.02B | $ 3.00M |