Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.80B | $ 8.95B | $ 9.00B | $ 8.70B | $ 8.04B | $ 7.79B | |
$ 4.24B | $ 4.57B | $ 4.48B | $ 4.29B | $ 3.94B | $ 2.92B | |
$ 4.56B | $ 4.38B | $ 4.52B | $ 4.40B | $ 4.10B | $ 4.88B | |
$ 2.29B | $ 2.36B | $ 2.42B | $ 2.37B | $ 2.24B | $ 2.21B | |
$ -1.47B | $ 1.95B | $ 2.04B | $ 2.02B | $ 858.00M | $ 1.65B | |
$ -316.00M | $ -423.00M | $ -422.00M | $ -415.00M | $ -394.00M | $ -390.00M | |
$ -113.00M | $ -87.00M | $ -73.00M | $ 74.00M | $ 34.00M | $ 60.00M | |
$ -1.86B | $ 1.52B | $ 1.60B | $ 1.53B | $ 430.00M | $ 1.20B | |
$ 160.00M | $ 260.00M | $ 392.00M | $ 212.00M | $ 299.00M | $ 283.00M | |
$ -30.00M | $ -15.00M | $ -5.00M | $ -18.00M | $ -16.00M | $ -21.00M | |
$ -1.52B | $ 1.26B | $ 1.21B | $ 1.31B | $ 131.00M | $ 914.00M | |
$ -8.58 | $ 0.33 | $ 3.10 | $ 3.20 | $ 0.30 | $ 2.00 | |
$ -8.50 | $ 0.32 | $ 3.10 | $ 3.20 | $ 0.30 | $ 2.00 | |
$ 11.87B | $ 3.86B | $ 391.60M | $ 406.20M | $ 433.00M | $ 450.10M | |
$ 11.93B | $ 3.89B | $ 399.00M | $ 414.30M | $ 442.90M | $ 461.60M | |
$ 0.12 | $ 0.09 | $ 3.40 | $ 0.70 | $ 0.50 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.53B | $ 6.92B | $ 6.90B | $ 6.66B | $ 6.18B | $ 5.13B | |
$ -1.52B | $ 1.26B | $ 1.21B | $ 1.31B | $ 131.00M | $ 914.00M | |
$ 381.00M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -861.00M | $ 2.82B | $ 2.86B | $ 2.63B | $ 3.56B | $ 2.61B | |
$ -191.00M | $ 3.44B | $ 3.46B | $ 3.23B | $ 4.13B | $ 3.15B |