Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.03B | $ 2.85B | $ 44.66B | $ 22.57B | $ 34.83B | $ 27.31B | |
$ 1.91B | $ -2.60B | - | $ 23.23B | $ 28.23B | $ 24.90B | |
$ 117.00M | $ 246.00M | $ 44.66B | $ -662.50M | $ 6.60B | $ 2.40B | |
$ 134.00M | $ -202.00M | $ 28.72B | $ 2.89B | $ 2.44B | $ 2.47B | |
$ -17.00M | $ 44.00M | $ 15.94B | $ -3.55B | $ 4.15B | $ -72.02M | |
$ -130.00M | $ -180.00M | $ 71.58M | $ -2.92B | $ -2.06B | $ -1.72B | |
$ -7.00M | $ -10.00M | $ -217.84M | $ 767.29M | $ 1.64B | $ 503.02M | |
$ -155.00M | $ -126.00M | $ 2.71B | $ -5.70B | $ 3.73B | $ -1.29B | |
$ -97.00M | $ 96.00M | $ 593.93M | $ -1.41B | $ 1.09B | $ -349.82M | |
- | - | - | - | - | - | |
$ -58.00M | $ -30.00M | $ 13.05B | $ -4.29B | $ 2.64B | $ -942.88M | |
- | $ -0.07 | $ 1.82 | - | - | - | |
- | $ -0.07 | $ 1.82 | - | - | - | |
- | $ 1.16B | $ 7.17B | - | - | - | |
- | $ 8.01B | $ 7.17B | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 368.00M | - | - | $ 5.94B | $ 6.07B | $ 5.53B | |
$ 2.04B | $ 648.29M | $ 28.72B | $ 26.12B | $ 30.67B | $ 27.38B | |
$ -58.00M | $ 560.66M | $ 13.05B | $ -4.29B | $ 2.64B | $ -942.88M | |
$ -55.79M | - | - | $ -4.87B | $ 1.48B | $ -1.31B | |
$ 137.00M | - | - | $ 2.56B | $ 2.26B | $ 1.87B | |
$ -18.00M | $ 1.17B | $ 2.71B | $ -3.14B | $ 5.99B | $ 577.47M | |
$ -18.00M | $ 1.59B | $ 9.34B | $ 2.80B | $ 11.37B | $ 5.12B |