Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 1.61B | $ 1.37B | $ 1.58B | $ 1.70B | $ 1.47B | |
$ ― | $ 871.44M | $ 676.43M | $ 720.86M | $ 714.63M | $ 630.45M | |
$ ― | $ 734.27M | $ 693.10M | $ 855.51M | $ 989.20M | $ 839.41M | |
$ ― | $ 171.82M | $ 407.76M | $ 107.84M | $ 95.57M | $ 87.01M | |
$ ― | $ 562.45M | $ 285.34M | $ 747.67M | $ 893.62M | $ 752.40M | |
$ ― | $ -21.38M | $ -10.94M | $ 14.04M | $ -120.01M | $ -125.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 717.87M | $ -1.30B | $ 772.05M | $ 826.30M | $ 649.81M | |
$ ― | $ -37.68M | $ 40.05M | $ 190.69M | $ 197.90M | $ 156.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 765.13M | $ -1.34B | $ 575.41M | $ 622.04M | $ 484.44M | |
$ ― | $ 1.62 | $ -2.83 | $ 1.22 | $ 1.31 | $ 1.02 | |
$ ― | $ 1.62 | $ -2.83 | $ 1.22 | $ 1.31 | $ 1.02 | |
$ ― | $ 473.21M | $ 473.21M | $ 473.21M | $ 473.21M | $ 473.21M | |
$ ― | $ 473.21M | $ 473.21M | $ 473.21M | $ 473.21M | $ 473.21M | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.24 | $ 0.21 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.04B | $ 1.08B | $ 828.70M | $ 810.20M | $ 717.45M | |
$ ― | $ 765.13M | $ -1.34B | $ 575.41M | $ 622.04M | $ 484.44M | |
$ ― | $ 634.55M | $ -1.20B | $ 572.85M | $ 622.10M | $ 486.00M | |
$ ― | $ 27.38M | $ 14.38M | $ 17.69M | $ 135.85M | $ 155.52M | |
$ ― | $ 745.25M | $ -1.29B | $ 749.87M | $ 962.15M | $ 805.33M | |
$ ― | $ 966.27M | $ -1.11B | $ 928.63M | $ 1.14B | $ 932.46M |