Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.41B | $ 2.33B | $ 2.17B | $ 2.06B | $ 1.99B | |
$ 2.13B | $ 2.03B | $ 1.91B | $ 1.84B | $ 1.78B | |
$ 1.23B | $ 1.14B | $ 1.00B | $ 934.20M | $ 897.60M | |
$ 47.40M | $ 36.20M | $ 30.70M | $ 27.10M | $ 24.00M | |
$ 1.02B | $ 920.50M | $ 938.20M | $ 931.30M | $ 905.80M | |
$ 899.10M | $ 884.30M | $ 907.50M | $ 904.20M | $ 881.80M | |
$ 76.50M | $ 44.00M | $ 42.10M | $ 66.60M | $ 80.60M | |
$ 975.60M | $ 928.30M | $ 949.60M | $ 970.80M | $ 962.40M | |
$ 840.30M | $ 796.90M | $ 815.60M | $ 846.60M | $ 825.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.19 | $ 6.36 | $ 6.13 | $ 6.03 | $ 5.48 | |
$ 7.10 | $ 6.31 | $ 6.08 | $ 5.96 | $ 5.43 | |
116.91M | 125.21M | 133.10M | 140.50M | 150.60M | |
118.35M | 126.34M | 134.10M | 142.00M | 152.10M |