Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 21.71B | $ 26.86B | $ 20.99B | $ 5.84B | $ 2.32B | $ 9.71M | |
$ 19.07B | $ -23.77B | $ 18.37B | $ 5.58B | $ 2.88B | $ 12.07M | |
$ 2.64B | $ 3.09B | $ 2.62B | $ 265.99M | $ -558.14M | $ -2.36M | |
$ 8.83B | $ -11.90B | $ 9.42B | $ 4.56B | $ 3.22B | $ 1.69B | |
$ -6.19B | $ -8.71B | $ -6.80B | $ -4.29B | $ -3.78B | $ -1.69B | |
$ 704.29M | $ 926.58M | $ 687.70M | $ 110.58M | $ 56.83M | $ 59.55M | |
$ -1.26B | $ -99.79M | $ -958.76M | $ 1.45B | $ 32.08M | $ 236.26M | |
$ -6.74B | $ -9.12B | $ -4.84B | $ -2.73B | $ -3.69B | $ -1.40B | |
$ 35.18M | $ 24.73M | $ 25.99M | $ 1.22M | $ 1.00K | $ 0.00 | |
$ -511.00K | $ 4.12M | - | - | - | - | |
$ -6.78B | $ -9.14B | $ -4.86B | $ -4.89B | $ -4.64B | $ -2.25B | |
$ -7.92 | $ -5.34 | $ -2.96 | $ -12.96 | $ -8.76 | $ -4.79 | |
$ -7.92 | $ -5.34 | $ -2.96 | $ -12.96 | $ -8.76 | $ -4.79 | |
$ 2.56B | $ 1.71B | $ 1.64B | $ 377.14M | $ 424.75M | $ 470.85M | |
$ 2.56B | $ 1.71B | $ 1.64B | $ 377.14B | $ 424.75B | $ 470.85M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -7.94 | - | - | |
- | - | - | $ -7.94 | - | - | |
- | - | - | - | - | - | |
$ 27.90B | $ -35.67B | $ 27.79B | $ 10.14B | $ 6.10B | $ 1.70B | |
$ -6.78B | $ -9.14B | $ -4.86B | $ -2.73B | $ -3.69B | $ -1.40B | |
$ -6.02B | - | - | $ -3.75B | $ -3.71B | $ -1.65B | |
$ 81.11M | - | - | $ 22.45M | $ 32.02M | $ 5.82M | |
$ -6.66B | $ -8.99B | $ -4.78B | $ -2.71B | $ -3.66B | $ -1.39B | |
$ -6.66B | $ -7.58B | $ -3.94B | $ -2.27B | $ -3.43B | $ -1.30B |