Income Statement | TTM | Dec 20 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
---|---|---|---|---|---|---|
$ ― | $ 15.49B | $ 5.64B | $ 3.13B | $ 1.33B | $ 472.89M | |
$ ― | $ 12.79B | $ 3.75B | $ 1.99B | $ 482.17M | $ 292.33M | |
$ ― | $ 2.69B | $ 1.89B | $ 1.15B | $ 846.30M | $ 180.56M | |
$ ― | $ 7.30B | $ 3.93B | $ 604.53M | $ 213.50M | $ 123.16M | |
$ ― | $ -4.61B | $ -2.05B | $ 540.74M | $ 632.80M | $ 57.39M | |
$ ― | $ -2.70B | $ -2.22B | $ -471.34M | $ 14.47M | $ 19.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -7.40B | $ -4.53B | $ -1.13B | $ 654.73M | $ 98.43M | |
$ ― | $ 269.64M | $ 421.14M | $ 296.38M | $ 349.78M | $ 46.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -7.39B | $ -4.43B | $ -1.43B | $ 301.42M | $ 46.32M | |
$ ― | $ -0.85 | $ -0.51 | $ -0.17 | $ 0.04 | $ ― | |
$ ― | $ -0.85 | $ -0.51 | $ -0.17 | $ 0.04 | $ ― | |
$ ― | $ 8.69B | $ 8.64B | $ 8.64B | $ 8.64B | $ ― | |
$ ― | $ 8.69B | $ 8.64B | $ 8.64B | $ 8.64B | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 20.09B | $ 7.68B | $ 2.59B | $ 695.68M | $ 415.50M | |
$ ― | $ -7.39B | $ -4.43B | $ -1.43B | $ 301.42M | $ 46.32M | |
$ ― | $ -7.35B | $ -4.29B | $ -1.32B | $ 304.96M | $ 30.21M | |
$ ― | $ 2.84B | $ 2.37B | $ 232.20M | $ 6.14M | $ 4.90M | |
$ ― | $ -4.55B | $ -2.15B | $ -899.79M | $ 660.87M | $ 103.32M | |
$ ― | $ -3.47B | $ -1.15B | $ -871.42M | $ 683.01M | $ 126.77M |