Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.62B | $ 7.28B | $ 7.27B | $ 6.28B | $ 5.05B | |
$ 2.04B | $ 1.99B | $ 2.03B | $ 1.67B | $ 1.22B | |
$ 1.26B | $ 1.20B | $ 1.22B | $ 1.06B | $ 833.05M | |
$ 40.82M | $ 35.09M | $ 31.68M | $ 28.13M | $ 25.91M | |
$ 792.10M | $ 829.90M | $ 863.26M | $ 656.65M | $ 426.94M | |
$ 781.77M | $ 771.42M | $ 831.58M | $ 628.53M | $ 401.03M | |
$ 20.87M | $ 18.47M | $ -2.17M | $ -996.00K | $ -1.24M | |
$ 802.64M | $ 789.89M | $ 829.41M | $ 627.53M | $ 399.80M | |
$ 536.29M | $ 536.34M | $ 601.17M | $ 418.94M | $ 269.58M | |
$ 14.30 | $ 13.67 | $ 15.46 | $ 10.83 | $ 7.03 | |
$ 14.30 | $ 13.67 | $ 15.41 | $ 10.78 | $ 7.01 | |
37.51M | 36.53M | 35.56M | 35.24M | 35.07M | |
37.51M | 36.53M | 35.68M | 35.42M | 35.15M |