Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 3.15B | $ 3.35B | $ 22.10B | $ 6.77B | $ 17.46B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 286.00M | $ 186.00M | $ 153.00M | $ 167.00M | $ 88.00M | |
$ ― | $ -326.00M | $ 51.00M | $ -1.69B | $ -366.00M | $ 1.64B | |
$ ― | $ -72.00M | $ -19.00M | $ 740.00M | $ -417.00M | $ 763.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -252.00M | $ 177.00M | $ -2.47B | $ 28.00M | $ 848.00M | |
$ ― | $ -0.08 | $ 0.05 | $ -0.80 | $ 0.01 | $ ― | |
$ ― | $ -0.08 | $ 0.05 | $ -0.80 | $ 0.01 | $ ― | |
$ ― | $ 3.33B | $ 3.43B | $ 3.10B | $ 2.90B | $ ― | |
$ ― | $ 3.33B | $ 3.47B | $ 3.10B | $ 2.90B | $ ― | |
$ ― | $ 0.00 | $ 0.00 | $ 0.04 | $ 0.24 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.47B | $ 3.29B | $ 24.10B | $ 7.13B | $ 15.83B | |
$ ― | $ -252.00M | $ 177.00M | $ -2.47B | $ 28.00M | $ 848.00M | |
$ ― | $ -232.52M | $ 56.50M | $ -852.10M | $ 28.00M | $ 848.00M | |
$ ― | $ 347.00M | $ 424.00M | $ 617.00M | $ 611.00M | $ 585.00M | |
$ ― | $ 21.00M | $ 475.00M | $ -1.08B | $ 245.00M | $ 2.22B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |