Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 3.34B | $ 3.23B | $ 2.93B | $ 2.86B | $ 2.76B | $ 2.47B | |
$ 2.16B | $ 2.07B | $ 1.84B | $ 1.82B | $ 1.81B | $ 1.60B | |
$ 1.18B | $ 1.16B | $ 1.09B | $ 1.04B | $ 951.80M | $ 866.21M | |
$ 791.56M | $ 786.10M | $ 720.53M | $ 649.17M | $ 601.70M | $ 540.52M | |
$ 388.95M | $ 370.59M | $ 365.99M | $ 392.17M | $ 350.10M | $ 325.69M | |
$ -34.06M | $ -26.62M | $ -32.29M | $ -31.32M | $ -25.57M | $ -35.13M | |
$ -13.64M | $ -22.32M | $ -32.55M | $ -18.78M | $ -58.51M | $ 4.26M | |
$ 341.25M | $ 321.65M | $ 301.15M | $ 342.07M | $ 266.02M | $ 294.82M | |
$ 103.56M | $ 78.02M | $ 87.06M | $ 99.84M | $ 71.25M | $ 74.80M | |
- | - | - | - | - | - | |
$ 237.90M | $ 244.10M | $ 214.04M | $ 242.20M | $ 194.75M | $ 220.03M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.95B | $ 2.86B | $ 2.56B | $ 2.47B | $ 2.41B | $ 2.14B | |
$ 237.90M | $ 244.10M | $ 214.04M | $ 242.20M | $ 194.75M | $ 220.03M | |
$ 244.95M | $ 258.12M | $ 230.70M | $ 256.70M | $ 241.47M | $ 221.68M | |
$ 38.35M | $ 30.28M | $ 33.24M | $ 35.49M | $ 32.63M | $ 40.60M | |
$ 379.60M | $ 351.94M | $ 334.40M | $ 377.56M | $ 298.65M | $ 335.42M | |
$ 614.76M | $ 586.79M | $ 554.70M | $ 572.11M | $ 470.39M | $ 488.52M |