Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.12B | $ 1.01B | $ 1.15B | $ 1.23B | $ 1.02B | |
$ ― | $ 722.22M | $ 715.64M | $ 832.58M | $ 577.86M | $ 492.50M | |
$ ― | $ 398.79M | $ 297.44M | $ 317.15M | $ 656.29M | $ 530.45M | |
$ ― | $ 277.22M | $ 267.13M | $ 286.18M | $ 182.21M | $ 123.50M | |
$ ― | $ 121.56M | $ 30.31M | $ 30.96M | $ 474.08M | $ 406.95M | |
$ ― | $ -158.76M | $ -161.25M | $ -90.52M | $ -91.67M | $ -69.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -42.51M | $ -387.85M | $ -58.30M | $ 372.74M | $ 337.74M | |
$ ― | $ 50.38M | $ -40.92M | $ 17.54M | $ 114.89M | $ 117.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -113.84M | $ -356.10M | $ -103.64M | $ 200.63M | $ 182.54M | |
$ ― | $ -0.08 | $ -0.26 | $ -0.07 | $ 0.15 | $ 0.13 | |
$ ― | $ -0.08 | $ -0.26 | $ -0.07 | $ 0.15 | $ 0.13 | |
$ ― | $ 1.38B | $ 1.38B | $ 1.38B | $ 1.38B | $ 1.38B | |
$ ― | $ 1.38B | $ 1.38B | $ 1.38B | $ 1.38B | $ 1.38B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 1.02M | $ 913.00K | |
$ ― | $ 999.44M | $ 982.77M | $ 1.12B | $ 760.07M | $ 616.00M | |
$ ― | $ -113.84M | $ -356.10M | $ -103.64M | $ 200.63M | $ 182.54M | |
$ ― | $ -108.20M | $ -117.28M | $ -96.53M | $ 213.05M | $ 180.74M | |
$ ― | $ 160.55M | $ 163.17M | $ 90.78M | $ 91.69M | $ 72.87M | |
$ ― | $ 118.03M | $ -224.68M | $ 32.48M | $ 464.43M | $ 410.61M | |
$ ― | $ 371.77M | $ 43.78M | $ 375.28M | $ 657.81M | $ 622.14M |