Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.76B | $ 25.49B | $ 23.18B | $ 23.22B | $ 19.21B | $ 21.36B | |
$ 4.62B | $ 10.93B | $ -9.73B | $ 10.38B | $ 9.19B | $ 9.96B | |
$ 21.14B | $ 14.56B | $ 32.91B | $ 12.84B | $ 10.02B | $ 11.40B | |
$ 3.08B | $ 3.15B | $ 4.08B | $ 2.48B | $ 2.70B | $ 2.33B | |
$ 11.85B | $ 11.65B | $ 9.37B | $ 10.36B | $ 7.32B | $ 9.07B | |
$ -1.40B | $ -1.36B | $ -1.21B | $ -1.23B | $ -1.18B | $ -1.05B | |
$ -217.00M | $ -236.30M | $ 338.60M | $ -176.70M | $ -117.40M | $ -153.80M | |
$ 24.08B | $ 31.92B | $ 27.29B | $ 9.13B | $ 6.14B | $ 8.02B | |
$ 2.07B | $ 2.05B | $ 1.65B | $ 1.58B | $ 1.41B | $ 1.99B | |
$ 571.00M | $ 537.00M | $ 537.00M | $ 176.70M | $ 117.40M | $ 153.80M | |
$ 17.05B | $ 8.47B | $ 25.64B | $ 7.55B | $ 4.73B | $ 6.03B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -7.59B | $ -7.55B | $ -5.65B | $ 12.87B | $ 11.88B | $ 12.29B | |
$ 8.60B | $ 8.47B | $ 6.18B | $ 7.55B | $ 4.73B | $ 6.03B | |
$ 18.98B | $ 25.65B | $ 23.30B | - | - | - | |
- | - | - | - | - | - | |
$ 16.38B | $ 11.88B | $ 28.49B | $ 10.31B | $ 7.36B | $ 9.14B | |
$ 18.38B | $ 13.86B | $ 30.36B | $ 12.18B | $ 9.11B | $ 10.76B |