Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.12B | $ 6.75B | $ 6.96B | $ 6.38B | $ 5.46B | |
$ 1.88B | $ 1.79B | $ 1.81B | $ 1.67B | $ 1.40B | |
$ 1.13B | $ 1.06B | $ 1.11B | $ 974.45M | $ 954.26M | |
$ 90.82M | $ 81.67M | $ 73.23M | $ 71.12M | $ 82.64M | |
$ 1.16B | $ 1.09B | $ 992.65M | $ 916.85M | $ 674.10M | |
$ 751.87M | $ 729.37M | $ 1.02B | $ 690.58M | $ 626.91M | |
$ 230.58M | $ 246.59M | $ -171.19M | $ 92.09M | $ -93.52M | |
$ 982.45M | $ 975.96M | $ 955.77M | $ 871.73M | $ 553.71M | |
$ 691.32M | $ 661.95M | $ 644.47M | $ 582.91M | $ 381.97M | |
$ 0.57 | $ 0.54 | $ 0.52 | $ 0.46 | $ 0.30 | |
$ 0.57 | $ 0.54 | $ 0.52 | $ 0.46 | $ 0.30 | |
1.21B | 1.23B | 1.24B | 1.26B | 1.27B | |
1.21B | 1.23B | 1.24B | 1.26B | 1.27B |