Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 18.88B | $ 18.88B | $ 5.09B | $ 23.39B | $ 15.06B | |
$ 9.36B | $ 9.36B | $ 7.33B | - | - | |
$ 9.52B | $ 9.52B | $ 10.31B | - | - | |
$ 4.25B | $ 4.25B | $ 8.35B | - | - | |
$ -3.13B | $ -3.13B | $ 1.96B | - | $ -5.33B | |
$ -574.00M | $ -574.00M | $ -534.00M | - | - | |
$ -7.92B | $ -7.92B | $ -9.04B | $ 578.00M | $ 519.00M | |
$ 940.00M | $ 940.00M | $ 10.46B | $ 10.13B | $ 851.00M | |
$ 4.33B | $ 4.33B | $ 1.99B | $ 1.84B | $ -15.00M | |
- | - | - | - | - | |
$ 988.00M | $ 1.10B | $ 8.15B | $ 7.36B | $ 642.00M | |
$ 1.70 | $ 1.72 | $ 12.61 | $ 11.40 | $ 1.00 | |
$ 1.70 | $ 1.71 | $ 12.59 | $ 11.40 | $ 1.00 | |
$ 2.57B | $ 643.30M | $ 646.10M | $ 645.00M | $ 645.00M | |
$ 2.58B | $ 645.20M | $ 647.40M | $ 645.00M | $ 645.00M | |
$ 0.23 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 13.61B | $ 13.61B | $ 15.68B | $ 13.26B | $ 14.21B | |
$ 1.10B | $ 1.10B | $ 8.15B | $ 7.36B | $ 642.00M | |
$ 820.42M | $ 811.60M | - | $ 4.99B | $ 715.73M | |
- | - | - | $ 389.00M | $ 490.00M | |
$ 1.52B | $ 1.52B | $ 10.99B | $ 10.52B | $ 1.34B | |
$ -1.40B | $ 2.56B | $ 12.43B | - | $ 1.67B |