Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 5.57B | $ 3.74B | $ 1.58B | $ 2.84B | $ 1.79B | |
$ ― | $ 4.84B | $ 2.45B | $ 1.01B | $ 1.70B | $ 1.08B | |
$ ― | $ 735.25M | $ 1.29B | $ 572.88M | $ 1.14B | $ 715.81M | |
$ ― | $ 660.71M | $ 508.88M | $ 636.90M | $ 515.99M | $ 599.43M | |
$ ― | $ 74.54M | $ 777.85M | $ -64.02M | $ 626.93M | $ 116.38M | |
$ ― | $ -233.93M | $ -237.67M | $ -185.29M | $ -288.30M | $ -261.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -355.67M | $ 725.88M | $ -144.36M | $ 416.62M | $ 713.98M | |
$ ― | $ 89.44M | $ 369.61M | $ 132.92M | $ 306.73M | $ 458.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -498.48M | $ 360.70M | $ -271.22M | $ 107.00M | $ 245.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 15.11M | |
$ ― | $ 5.50B | $ 2.96B | $ 1.65B | $ 2.22B | $ 1.68B | |
$ ― | $ -498.48M | $ 360.70M | $ -271.22M | $ 107.00M | $ 245.57M | |
$ ― | $ -358.03M | $ 334.47M | $ -255.28M | $ 99.78M | $ -114.27M | |
$ ― | $ 267.56M | $ 258.28M | $ 228.34M | $ 323.58M | $ 267.61M | |
$ ― | $ -88.11M | $ 984.16M | $ 83.98M | $ 740.20M | $ 981.59M | |
$ ― | $ -52.24M | $ 1.02B | $ 123.86M | $ 769.24M | $ 1.02B |