Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 3.31B | $ 3.22B | $ 3.24B | $ 3.01B | $ 2.97B | $ 2.82B | |
$ 618.12M | $ 625.08M | $ 498.55M | $ 464.05M | $ 433.80M | $ 439.65M | |
$ 2.70B | $ 2.59B | $ 2.74B | $ 2.55B | $ 2.54B | $ 2.39B | |
$ 2.24B | $ 2.25B | $ 2.12B | $ 1.99B | $ 1.85B | $ 1.74B | |
$ 459.55M | $ 339.94M | $ 620.79M | $ 558.37M | $ 694.68M | $ 643.37M | |
$ -88.43M | $ -90.56M | $ -61.58M | $ -27.69M | $ -40.13M | $ -23.80M | |
$ -133.76M | $ -82.23M | $ -4.33M | $ -21.17M | $ -25.10M | $ -69.22M | |
$ 237.36M | $ 167.15M | $ 554.88M | $ 509.50M | $ 629.46M | $ 550.35M | |
$ -93.02M | $ -140.35M | $ 50.43M | $ -172.31M | $ 53.79M | $ 528.36M | |
- | - | - | - | - | - | |
$ 330.37M | $ 307.50M | $ 504.45M | $ 681.81M | $ 575.67M | $ -20.72M | |
$ 2.63 | $ 2.48 | $ 4.08 | $ 5.21 | $ 4.23 | $ -0.13 | |
$ 2.59 | $ 2.44 | $ 4.00 | $ 5.03 | $ 3.94 | $ -0.13 | |
$ 501.51M | $ 124.11M | $ 123.58M | $ 130.85M | $ 136.03M | $ 150.78M | |
$ 508.50M | $ 126.26M | $ 126.15M | $ 135.50M | $ 145.93M | $ 155.50M | |
$ 0.74 | $ 1.48 | $ 1.40 | $ 1.40 | $ 0.35 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.47 | $ 5.33 | - | $ 5.69 | $ 5.65 | $ 4.85 | |
- | - | - | - | - | - | |
$ 2.85B | $ 2.88B | $ 2.62B | $ 2.45B | $ 2.28B | $ 2.18B | |
$ 330.37M | $ 307.50M | $ 504.45M | $ 681.81M | $ 575.67M | $ -20.72M | |
$ 352.29M | $ 382.92M | $ 515.34M | $ 698.05M | $ 590.97M | $ 65.41M | |
$ 90.45M | $ 91.79M | $ 64.69M | $ 45.97M | $ 80.16M | $ 51.61M | |
$ 327.81M | $ 258.94M | $ 619.57M | $ 555.47M | $ 709.62M | $ 601.96M | |
$ 566.58M | $ 529.32M | $ 769.98M | $ 744.95M | $ 851.51M | $ 771.97M |