Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 431.86B | $ 816.01B | - | - | - | - | |
$ 209.47B | $ 641.26B | - | - | - | - | |
$ 222.39B | $ 174.75B | - | - | - | - | |
$ 138.57B | $ 33.78B | - | - | - | - | |
$ 83.82B | $ 140.97B | - | - | - | - | |
$ -20.21B | $ -34.92B | - | - | - | - | |
$ -13.58B | $ 5.37B | - | - | - | - | |
$ 50.03B | $ 115.33B | - | - | - | - | |
$ 18.66B | $ 34.54B | - | - | - | - | |
- | $ -5.37B | - | - | - | - | |
$ 31.65B | $ 76.11B | - | - | - | - | |
- | $ 1.21 | $ 1.19 | $ 0.14 | $ 0.04 | $ 0.05 | |
- | $ 1.21 | $ 1.19 | $ 0.14 | $ 0.04 | $ 0.05 | |
- | $ 63.05B | $ 63.94K | - | $ 66.27B | $ 66.02B | |
- | $ 63.05B | $ 63.94K | - | $ 66.27B | $ 66.02B | |
- | $ 0.46 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 348.04B | $ 675.04B | - | - | - | - | |
$ 31.65B | $ 76.11B | - | - | - | - | |
$ 37.69B | $ 84.77B | - | - | - | - | |
$ 35.31B | - | - | - | - | - | |
$ 85.34B | $ 159.88B | - | - | - | - | |
$ 127.06B | $ 311.66B | - | - | - | - |