Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.83B | $ 969.58M | $ 780.30M | $ 939.04M | $ 910.74M | $ 1.04B | |
$ ― | $ 523.94M | $ 475.05M | $ 529.41M | $ 457.53M | $ 515.79M | |
$ ― | $ 445.64M | $ 305.25M | $ 409.63M | $ 453.21M | $ 519.55M | |
$ ― | $ 429.84M | $ 399.60M | $ 426.89M | $ 434.11M | $ 519.53M | |
$ ― | $ 15.80M | $ -94.35M | $ -17.26M | $ 19.11M | $ 22.00K | |
$ ― | $ -20.14M | $ -15.96M | $ -7.34M | $ -10.34M | $ -10.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 34.82M | $ -87.70M | $ -279.05M | $ -6.24M | $ -222.17M | |
$ ― | $ 14.79M | $ -14.45M | $ 22.94M | $ 13.51M | $ 29.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 21.27M | $ -72.97M | $ -328.26M | $ -32.45M | $ -251.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.98M | $ 13.40M | $ 15.10M | $ 14.46M | $ 29.39M | |
$ ― | $ 953.78M | $ 874.64M | $ 956.30M | $ 891.63M | $ 1.04B | |
$ ― | $ 21.27M | $ -72.97M | $ -328.26M | $ -32.45M | $ -251.57M | |
$ ― | $ -3.11M | $ -89.46M | $ 129.70M | $ -11.00M | $ 98.29M | |
$ ― | $ 13.92M | $ 12.05M | $ 7.66M | $ 11.89M | $ 7.70M | |
$ ― | $ 48.75M | $ -75.65M | $ -271.38M | $ 5.65M | $ -214.47M | |
$ ― | $ 101.96M | $ -16.27M | $ -194.58M | $ 53.28M | $ -172.40M |