Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 2.14B | $ 3.12B | $ 3.86B | $ 4.38B | $ 5.30B | |
$ ― | $ 1.96B | $ 3.10B | $ 3.79B | $ 4.09B | $ 5.12B | |
$ ― | $ 180.73M | $ 18.59M | $ 74.38M | $ 286.56M | $ 186.23M | |
$ ― | $ 4.04B | $ 8.72B | $ 1.40B | $ 1.15B | $ 1.65B | |
$ ― | $ -3.86B | $ -8.71B | $ -1.32B | $ -865.85M | $ -1.47B | |
$ ― | $ -75.87M | $ 49.59M | $ 5.93M | $ -53.22M | $ -82.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.46B | $ -828.59M | $ 6.29B | $ 5.36B | $ 3.90B | |
$ ― | $ 18.82M | $ 128.96M | $ 215.45M | $ 64.55M | $ 33.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.96B | $ 11.22M | $ 6.76B | $ 5.82B | $ 4.38B | |
$ ― | $ 2.37 | $ <0.01 | $ 1.34 | $ 1.15 | $ 0.87 | |
$ ― | $ 2.37 | $ <0.01 | $ 1.34 | $ 1.15 | $ 0.87 | |
$ ― | $ 5.05B | $ 5.05B | $ 5.05B | $ 5.05B | $ 5.04B | |
$ ― | $ 5.05B | $ 5.05B | $ 5.05B | $ 5.05B | $ 5.05B | |
$ ― | $ 0.00 | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.09 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.00B | $ 11.83B | $ 5.18B | $ 5.24B | $ 6.77B | |
$ ― | $ 11.96B | $ 11.22M | $ 6.76B | $ 5.82B | $ 4.38B | |
$ ― | $ 11.96B | $ 1.45B | $ 6.76B | $ 5.82B | $ 4.38B | |
$ ― | $ 125.67M | $ 135.47M | $ 95.46M | $ 113.93M | $ 137.87M | |
$ ― | $ 10.59B | $ -693.13M | $ 6.39B | $ 5.47B | $ 4.04B | |
$ ― | $ 10.90B | $ -250.24M | $ 6.79B | $ 5.75B | $ 4.32B |