Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 20.45B | $ 18.88B | $ 5.09B | $ 23.39B | $ 15.06B | |
$ 6.87B | $ 9.36B | $ 7.33B | - | - | |
$ 6.51B | $ 9.52B | $ 10.31B | - | - | |
$ 2.19B | $ 4.25B | $ 8.35B | - | - | |
$ -3.42B | $ -3.13B | $ 1.96B | - | $ -5.33B | |
$ -402.00M | $ -574.00M | $ -534.00M | - | - | |
$ -9.84B | $ -7.92B | $ -9.04B | $ 578.00M | $ 519.00M | |
$ 2.63B | $ 940.00M | $ 10.46B | $ 10.13B | $ 851.00M | |
$ 309.00M | $ 4.33B | $ 1.99B | $ 1.84B | $ -15.00M | |
- | - | - | - | - | |
$ 2.44B | $ 1.10B | $ 8.15B | $ 7.36B | $ 642.00M | |
$ 3.81 | $ 1.72 | $ 12.61 | $ 11.40 | $ 1.00 | |
$ 3.81 | $ 1.71 | $ 12.59 | $ 11.40 | $ 1.00 | |
$ 2.55B | $ 643.30M | $ 646.10M | $ 645.00M | $ 645.00M | |
$ 2.55B | $ 645.20M | $ 647.40M | $ 645.00M | $ 645.00M | |
$ 0.46 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 4.23B | $ 13.61B | $ 15.68B | $ 13.26B | $ 14.21B | |
$ 2.44B | $ 1.10B | $ 8.15B | $ 7.36B | $ 642.00M | |
$ 820.42M | $ 811.60M | - | $ 4.99B | $ 715.73M | |
$ 138.00M | - | - | $ 389.00M | $ 490.00M | |
$ 2.02B | $ 1.52B | $ 10.99B | $ 10.52B | $ 1.34B | |
$ -1.23B | $ 2.56B | $ 12.43B | - | $ 1.67B |