Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.96B | $ 3.50B | $ 3.57B | $ 4.20B | $ 3.94B | $ 4.29B | |
$ ― | $ 2.69B | $ 2.76B | $ 3.17B | $ 2.99B | $ 3.26B | |
$ ― | $ 808.21M | $ 809.70M | $ 1.03B | $ 951.72M | $ 1.03B | |
$ ― | $ 643.95M | $ 657.07M | $ 712.20M | $ 648.63M | $ 632.91M | |
$ ― | $ 164.26M | $ 152.62M | $ 318.02M | $ 303.09M | $ 397.42M | |
$ ― | $ -13.17M | $ -63.38M | $ -51.36M | $ -30.86M | $ -56.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 180.68M | $ 138.98M | $ 483.74M | $ 264.87M | $ 280.04M | $ 343.94M | |
$ 110.87M | $ 95.27M | $ 148.86M | $ 104.64M | $ 100.02M | $ 145.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 55.19M | $ 40.99M | $ 331.25M | $ 113.86M | $ 132.27M | $ 150.35M | |
$ 0.08 | $ 0.08 | $ 0.60 | $ 0.19 | $ 0.22 | $ 0.25 | |
$ 0.08 | $ 0.08 | $ 0.60 | $ 0.19 | $ 0.22 | $ 0.25 | |
$ 2.58B | $ 539.06M | $ 550.85M | $ 593.77M | $ 598.55M | $ 598.48M | |
$ 2.58B | $ 539.06M | $ 550.85M | $ 593.77M | $ 598.55M | $ 598.48M | |
$ 0.12 | $ 0.12 | $ 0.07 | $ 0.13 | $ 0.12 | $ 0.11 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 28.49M | $ 34.50M | $ 39.36M | $ 77.32M | $ 80.47M | |
$ ― | $ 3.33B | $ 3.42B | $ 3.88B | $ 3.64B | $ 3.89B | |
$ 55.19M | $ 40.99M | $ 331.25M | $ 113.86M | $ 132.27M | $ 150.35M | |
$ 55.19M | $ 56.86M | $ 412.52M | $ 120.40M | $ 140.97M | $ 161.10M | |
$ 19.78M | $ 31.35M | $ 33.18M | $ 33.42M | $ 29.00M | $ 38.55M | |
$ 118.77M | $ 170.34M | $ 516.92M | $ 298.29M | $ 309.04M | $ 382.49M | |
$ 118.77M | $ 364.17M | $ 701.75M | $ 504.20M | $ 463.66M | $ 512.02M |