Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 6.27M | $ 5.86B | $ 2.47B | $ 1.24B | $ 665.10M | $ 453.70M | |
$ ― | $ 4.60B | $ 1.98B | $ 926.60M | $ 317.90M | $ 173.60M | |
$ ― | $ 1.26B | $ 494.20M | $ 310.90M | $ 347.20M | $ 280.10M | |
$ ― | $ 2.34B | $ 1.14B | $ 795.80M | $ 479.80M | $ 451.70M | |
$ ― | $ -1.09B | $ -641.00M | $ -484.90M | $ -132.60M | $ -171.60M | |
$ ― | $ -137.80M | $ -83.90M | $ 84.30M | $ 21.60M | $ -21.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -958.30M | $ -1.39B | $ -663.40M | $ -258.80M | $ -324.90M | |
$ ― | $ 138.20M | $ 14.20M | $ 26.50M | $ 18.30M | $ 7.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.10B | $ -1.41B | $ 231.40M | $ -38.20M | $ -345.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.40M | $ 8.70M | $ 6.60M | $ 15.80M | $ 13.00M | |
$ ― | $ 6.94B | $ 3.11B | $ 1.72B | $ 797.70M | $ 625.30M | |
$ ― | $ -1.10B | $ -1.41B | $ 231.40M | $ -38.20M | $ -345.10M | |
$ ― | $ -1.27B | $ -1.12B | $ -572.42M | $ -192.26M | $ -253.29M | |
$ ― | $ 127.40M | $ 76.90M | $ 17.00M | $ 2.70M | $ 21.60M | |
$ ― | $ -830.90M | $ -1.32B | $ -646.40M | $ -256.10M | $ -303.30M | |
$ ― | $ -394.30M | $ -1.17B | $ -546.80M | $ -198.20M | $ -248.60M |