Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 143.62B | $ -692.50B | $ -158.88B | $ 306.91B | $ 207.51B | $ 173.02B | |
$ -8.39B | - | - | $ -50.31B | $ -30.23B | $ -34.14B | |
$ 75.15B | $ 194.50B | $ 142.02B | $ 135.17B | $ 94.85B | $ 95.02B | |
$ -78.00M | - | $ 31.09B | $ -188.76M | $ 0.00 | $ 0.00 | |
$ -33.08B | $ 48.64B | $ -23.26B | $ 0.00 | $ 9.68B | $ 1.03B | |
$ 26.93B | $ 65.64B | $ 47.50B | $ 69.88B | $ 50.18B | $ 7.07B | |
$ 8.11B | $ 17.00B | $ 16.41B | $ 31.37B | $ 17.75B | $ 14.54B | |
- | - | - | - | - | - | |
$ 19.12B | $ -904.00B | $ -317.31B | $ 37.99B | $ 32.28B | $ -7.26B | |
$ 129.64 | $ 32.98 | $ 21.09 | $ 174.60 | $ 166.20 | $ -50.90 | |
$ 129.64 | $ 32.98 | $ 21.09 | $ 174.60 | $ 166.20 | $ -50.90 | |
$ 294.94M | $ 1.47B | $ 1.47B | $ 144.27M | $ 142.68M | $ 142.68M | |
$ 294.94M | $ 27.41B | $ 15.05B | $ 144.27M | $ 142.68M | $ 142.68M | |
$ 6.09 | - | - | $ 5.91 | $ 13.67 | $ 9.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 466.18M | $ 135.79M | $ 1.73B | |
$ 37.21B | $ -564.38B | $ -180.89B | $ 64.88B | $ 16.68B | $ 35.74B | |
$ 19.12B | $ -904.00B | $ -317.31B | $ 37.99B | $ 32.28B | $ -7.26B | |
$ 42.31B | - | - | $ 37.99B | $ 26.02B | $ -7.43B | |
- | - | - | $ 13.38B | $ 9.72B | $ 1.56B | |
- | - | - | - | - | - | |
- | - | - | - | - | - |