Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 5.63B | $ 4.61B | - | - | - | - | |
$ 3.67B | $ 2.95B | - | - | - | - | |
$ 1.96B | $ 1.66B | - | - | - | - | |
$ 1.37B | $ 1.14B | - | - | - | - | |
$ 586.37M | $ 513.03M | - | - | - | - | |
$ -104.17M | $ -78.37M | - | - | - | - | |
- | - | - | - | - | - | |
$ 461.45M | $ 469.98M | - | - | - | - | |
$ 178.94M | $ 169.16M | - | - | - | - | |
- | - | - | - | - | - | |
$ 282.46M | $ 300.77M | - | - | - | - | |
- | - | $ 13.27 | $ 11.57 | $ 11.57 | $ 14.37 | |
- | - | $ 13.27 | $ 11.57 | $ 11.57 | $ 14.37 | |
- | - | $ 404.55M | $ 417.94M | $ 429.49M | $ 432.75M | |
- | - | $ 404.55M | $ 417.94M | $ 429.49M | $ 432.75M | |
- | - | $ 6.55 | $ 4.46 | $ 4.28 | $ 2.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.04B | $ 4.09B | - | - | - | - | |
$ 282.46M | $ 300.77M | - | - | - | - | |
$ 283.25M | $ 266.05M | - | - | - | - | |
$ 100.41M | $ 80.46M | - | - | - | - | |
$ 561.87M | $ 550.44M | - | - | - | - | |
$ 757.96M | $ 728.95M | - | - | - | - |