Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 18.41B | $ 19.09B | $ 5.09B | $ 23.39B | $ 15.06B | |
$ 3.99B | - | $ 7.33B | - | - | |
$ 3.54B | - | $ 10.31B | - | - | |
$ 29.00M | - | $ 8.35B | - | - | |
$ -3.79B | $ 258.00M | $ 1.96B | - | $ -5.33B | |
$ -530.00M | $ 580.00M | $ -534.00M | - | - | |
$ -10.01B | $ 417.00M | $ -9.04B | $ 578.00M | $ 519.00M | |
$ 2.17B | $ 940.00M | $ 10.46B | $ 10.13B | $ 851.00M | |
$ 264.00M | $ -96.00M | $ 1.99B | $ 1.84B | $ -15.00M | |
- | $ 6.00M | - | - | - | |
$ 2.04B | $ 1.10B | $ 8.15B | $ 7.36B | $ 642.00M | |
$ 3.23 | $ 1.72 | $ 12.61 | $ 11.40 | $ 1.00 | |
$ 3.22 | $ 1.71 | $ 12.59 | $ 11.40 | $ 1.00 | |
$ 2.51B | $ 643.30M | $ 646.10M | $ 645.00M | $ 645.00M | |
$ 2.52B | $ 645.20M | $ 647.40M | $ 645.00M | $ 645.00M | |
$ 0.69 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ -4.05B | $ 13.61B | $ 15.68B | $ 13.26B | $ 14.21B | |
$ 2.04B | $ 1.10B | $ 8.15B | $ 7.36B | $ 642.00M | |
$ 1.27B | - | - | $ 4.99B | $ 715.73M | |
$ 276.00M | $ 580.00M | - | $ 389.00M | $ 490.00M | |
$ 972.00M | - | $ 10.99B | $ 10.52B | $ 1.34B | |
$ -2.53B | - | $ 12.43B | - | $ 1.67B |