Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 14.26B | $ 30.68B | $ 26.86B | $ 20.99B | $ 5.84B | $ 2.32B | |
$ 12.53B | $ 30.22B | $ -23.77B | $ 18.37B | $ 5.58B | $ 2.88B | |
$ 1.73B | $ 451.15M | $ 3.09B | $ 2.62B | $ 265.99M | $ -558.14M | |
$ 6.00B | $ 11.84B | $ -11.90B | $ 9.42B | $ 4.56B | $ 3.22B | |
$ -4.27B | $ -11.38B | $ -8.71B | $ -6.80B | $ -4.29B | $ -3.78B | |
$ 496.18M | $ 1.30B | $ 926.58M | $ 687.70M | $ 110.58M | $ 56.83M | |
$ -1.27B | $ 139.85M | $ -99.79M | $ -958.76M | $ 1.45B | $ 32.08M | |
$ -5.04B | $ -10.39B | $ -9.12B | $ -4.84B | $ -2.73B | $ -3.69B | |
$ 32.75M | $ 36.81M | $ 24.73M | $ 25.99M | $ 1.22M | $ 1.00K | |
$ -511.00K | - | $ 4.12M | - | - | - | |
$ -5.08B | $ -10.38B | $ -9.14B | $ -4.86B | $ -4.89B | $ -4.64B | |
$ -5.92 | $ -5.96 | $ -5.34 | $ -2.96 | $ -12.96 | $ -8.76 | |
$ -5.92 | $ -5.96 | $ -5.34 | $ -2.96 | $ -12.96 | $ -8.76 | |
$ 1.71B | $ 1.74B | $ 1.71B | $ 1.64B | $ 377.14M | $ 424.75M | |
$ 1.71B | $ 1.74B | $ 1.71B | $ 1.64B | $ 377.14B | $ 424.75B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -7.94 | - | |
- | - | - | - | $ -7.94 | - | |
- | - | - | - | - | - | |
$ 18.53B | $ 42.06B | $ -35.67B | $ 27.79B | $ 10.14B | $ 6.10B | |
$ -5.08B | $ -10.38B | $ -9.14B | $ -4.86B | $ -2.73B | $ -3.69B | |
$ -4.32B | $ -7.64B | - | - | $ -3.75B | $ -3.71B | |
$ 61.28M | - | - | - | $ 22.45M | $ 32.02M | |
$ -4.98B | $ -10.13B | $ -8.99B | $ -4.78B | $ -2.71B | $ -3.66B | |
$ -4.98B | $ -8.02B | $ -7.58B | $ -3.94B | $ -2.27B | $ -3.43B |