Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 5.54B | $ 1.84B | $ 3.27B | $ 11.86B | $ 10.64B | $ 9.71B | |
$ 6.10B | $ 3.43B | $ 5.63B | $ 8.74B | $ 8.13B | $ 6.59B | |
$ -559.52M | $ -1.60B | $ -2.36B | $ 3.12B | $ 2.51B | $ 3.12B | |
$ 1.64B | $ 1.34B | $ 1.44B | $ 3.04B | $ 2.38B | $ 1.39B | |
$ -2.20B | $ -2.94B | $ -3.80B | $ 78.53M | $ 124.12M | $ 1.72B | |
$ -898.91M | $ -644.49M | $ -597.71M | $ -655.74M | $ -411.43M | $ -522.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.12B | $ -3.58B | $ -5.55B | $ -521.66M | $ 1.34B | $ 2.09B | |
$ 140.37M | $ 145.74M | $ 336.63M | $ -238.44M | $ -360.16M | $ 516.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -3.49B | $ -2.99B | $ -5.11B | $ -315.81M | $ 1.97B | $ 1.63B | |
$ -0.87 | $ -0.79 | $ -1.53 | $ -0.09 | $ 0.59 | $ 0.49 | |
$ -0.87 | $ -0.79 | $ -1.53 | $ -0.09 | $ 0.59 | $ 0.49 | |
$ 16.22B | $ 3.79B | $ 3.34B | $ 3.34B | $ 3.34B | $ 3.30B | |
$ 16.22B | $ 3.79B | $ 3.34B | $ 3.34B | $ 3.34B | $ 3.30B | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.12 | $ 0.12 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 104.52M | $ 11.19M | $ 14.36M | $ 21.44M | $ 1.21B | $ 693.10M | |
$ 7.74B | $ 4.78B | $ 7.08B | $ 11.78B | $ 10.51B | $ 7.99B | |
$ -3.49B | $ -2.99B | $ -5.11B | $ -315.81M | $ 1.97B | $ 1.63B | |
$ -3.58B | $ -3.03B | $ -3.77B | $ -202.70M | $ 1.16B | $ 1.20B | |
$ 909.03M | $ 671.73M | $ 707.62M | $ 762.68M | $ 474.76M | $ 577.75M | |
$ -3.21B | $ -2.90B | $ -4.84B | $ 241.03M | $ 1.81B | $ 2.67B | |
$ -1.61B | $ -1.08B | $ -2.77B | $ 1.70B | $ 2.40B | $ 3.53B |