Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 143.89B | $ 3.05T | $ -336.19B | $ -171.80B | $ -44.93B | $ -55.75B | |
$ -1.52B | $ 45.97B | - | $ 66.71B | $ 20.48B | - | |
$ 128.36B | $ 1.94T | $ 221.41B | $ 141.86B | $ 114.60B | $ 88.58B | |
$ -75.95M | - | - | - | - | - | |
$ -138.35M | $ -1.45T | $ -75.06B | $ -11.33B | $ 9.93B | $ -30.09B | |
$ 13.80B | $ 1.06T | $ -557.60B | $ -380.37B | $ -159.54B | $ -144.34B | |
$ 3.65B | $ 472.47B | $ 18.37B | $ 2.31B | $ 19.69B | $ 17.62B | |
- | - | - | - | - | - | |
$ 10.17B | $ 587.32B | $ -575.97B | $ -382.68B | $ -179.23B | $ -161.96B | |
- | $ 918.54 | $ 63.76 | $ 69.68 | $ 61.74 | $ 44.11 | |
- | $ 918.54 | $ 63.76 | $ 69.68 | $ 61.74 | $ 44.11 | |
- | $ 639.41M | $ 639.41M | $ 639.41M | $ 2.90B | $ 639.40K | |
- | $ 639.41M | $ 639.41M | $ 639.41M | $ 2.90B | $ 639.40K | |
- | $ 21.12 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 61.00M | - | - | - | - | - | |
$ 93.43B | $ 1.38T | $ -244.87B | $ -235.32B | $ -91.82B | $ -48.69B | |
$ 10.17B | $ 587.32B | $ -575.97B | $ -382.68B | $ -179.23B | $ -161.96B | |
$ 10.28B | $ 841.86B | - | - | - | - | |
$ 1.15B | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |