Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 31.44B | $ 247.64B | - | - | - | - | |
$ 7.96B | $ 91.72B | - | - | - | - | |
$ 23.48B | $ 155.92B | - | - | - | - | |
$ 14.78B | $ 97.22B | - | - | - | - | |
$ 8.70B | $ 58.70B | - | - | - | - | |
$ 743.84M | $ 10.19B | - | - | - | - | |
$ 1.07B | $ -2.95B | - | - | - | - | |
$ 10.51B | $ 71.88B | - | - | - | - | |
$ 1.56B | $ 11.85B | - | - | - | - | |
$ -53.49M | $ -4.71M | - | - | - | - | |
$ 8.90B | $ 60.03B | - | - | - | - | |
$ 7.04 | $ 11.08 | $ 0.90 | $ 0.24 | $ -0.23 | $ -1.51 | |
$ 6.24 | $ 10.29 | $ 0.79 | $ 0.21 | $ -0.23 | $ -1.51 | |
$ 1.26B | $ 5.42B | $ 5.06B | $ 5.01B | $ 4.77B | $ 4.63B | |
$ 1.43B | $ 5.84B | $ 5.76B | $ 5.71B | $ 4.77B | $ 4.63B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.74B | $ 188.94B | - | - | - | - | |
$ 8.90B | $ 60.03B | - | - | - | - | |
$ 9.07B | $ 52.83B | - | - | - | - | |
$ 13.15M | - | - | - | - | - | |
$ 10.52B | $ 71.92B | - | - | - | - | |
$ 10.52B | $ 73.81B | - | - | - | - |