Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 4.98B | $ 4.60B | $ 5.10B | $ 4.80B | $ 4.69B | |
$ ― | $ 1.39B | $ 1.35B | $ 1.44B | $ 1.42B | $ 1.39B | |
$ ― | $ 3.59B | $ 3.25B | $ 3.66B | $ 3.38B | $ 3.30B | |
$ ― | $ 2.87B | $ 2.84B | $ 2.94B | $ 2.74B | $ 2.69B | |
$ ― | $ 716.40M | $ 407.40M | $ 722.70M | $ 640.80M | $ 608.50M | |
$ ― | $ -79.90M | $ -137.80M | $ -108.60M | $ -87.50M | $ -91.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 645.50M | $ 269.70M | $ 603.30M | $ 544.40M | $ 503.20M | |
$ ― | $ 199.30M | $ 130.80M | $ 210.70M | $ 189.30M | $ 164.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 420.90M | $ 125.30M | $ 367.60M | $ 332.60M | $ 308.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 60.50M | $ 60.70M | $ 63.90M | $ 144.60M | $ 150.30M | |
$ ― | $ 4.26B | $ 4.19B | $ 4.38B | $ 4.15B | $ 4.08B | |
$ ― | $ 420.90M | $ 125.30M | $ 367.60M | $ 332.60M | $ 308.00M | |
$ ― | $ 419.24M | $ 125.30M | $ 368.51M | $ 334.95M | $ 318.08M | |
$ ― | $ 78.70M | $ 115.30M | $ 107.10M | $ 86.90M | $ 91.20M | |
$ ― | $ 724.20M | $ 385.00M | $ 710.40M | $ 631.30M | $ 594.40M | |
$ ― | $ 999.40M | $ 747.90M | $ 1.02B | $ 831.60M | $ 798.10M |