Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 23.16B | $ 103.47B | - | - | - | - | |
$ 10.22B | $ 40.40B | - | - | - | - | |
$ 12.94B | $ 63.06B | - | - | - | - | |
$ 8.00B | $ 35.35B | - | - | - | - | |
$ 4.95B | $ 27.71B | - | - | - | - | |
$ 505.99M | $ 5.17B | - | - | - | - | |
$ 278.97M | $ -1.31B | - | - | - | - | |
$ 5.73B | $ 34.06B | - | - | - | - | |
$ 1.26B | $ 4.70B | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.29B | $ 29.42B | - | - | - | - | |
- | - | $ 6.23 | $ 5.07 | $ 3.65 | $ 1.32 | |
- | - | $ 6.17 | $ 5.01 | $ 3.60 | $ 1.31 | |
- | - | $ 3.26B | $ 3.33B | $ 3.31B | $ 16.10B | |
- | - | $ 3.30B | $ 3.37B | $ 3.35B | $ 16.25B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.21B | $ 75.76B | - | - | - | - | |
$ 5.29B | $ 29.42B | - | - | - | - | |
$ 4.54B | $ 25.03B | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.95B | $ 34.06B | - | - | - | - | |
$ 5.56B | $ 37.11B | - | - | - | - |