Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.87B | $ 2.91B | $ 2.54B | $ 2.38B | $ 2.30B | $ 2.28B | |
$ 521.70M | $ 524.70M | $ 424.70M | $ 349.90M | $ 330.10M | $ 395.60M | |
$ 2.35B | $ 2.38B | $ 2.12B | $ 2.03B | $ 1.97B | $ 1.89B | |
$ 1.09B | $ 1.09B | $ 973.00M | $ 946.70M | $ 848.00M | $ 799.70M | |
$ 1.26B | $ 1.29B | $ 1.15B | $ 1.08B | $ 1.12B | $ 1.09B | |
$ -109.70M | $ -107.20M | $ -84.20M | $ -74.20M | $ -76.50M | $ -83.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.23B | $ 1.23B | $ 1.12B | $ 1.09B | $ 1.08B | $ 1.01B | |
$ 355.40M | $ 355.40M | $ 317.90M | $ 297.40M | $ 313.50M | $ 296.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 857.00M | $ 857.00M | $ 789.40M | $ 785.50M | $ 757.30M | $ 706.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.40M | $ 15.40M | $ 13.10M | $ 11.20M | $ 17.20M | |
$ 1.61B | $ 1.61B | $ 1.40B | $ 1.30B | $ 1.18B | $ 1.20B | |
$ 846.90M | $ 857.00M | $ 789.40M | $ 785.50M | $ 757.30M | $ 706.60M | |
$ 877.30M | $ 873.17M | $ 793.74M | $ 734.33M | $ 745.11M | $ 709.99M | |
$ ― | $ 112.50M | $ 92.10M | $ 79.00M | $ 84.50M | $ 88.90M | |
$ 1.36B | $ 1.35B | $ 1.21B | $ 1.17B | $ 1.16B | $ 1.10B | |
$ 2.09B | $ 2.08B | $ 1.88B | $ 1.80B | $ 1.75B | $ 1.64B |