Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.96B | $ 2.96B | $ 2.97B | $ 2.79B | $ 2.37B | |
$ 2.21B | $ 1.76B | $ 1.72B | $ 1.63B | $ 1.36B | |
$ 1.38B | $ 943.52M | $ 840.58M | $ 802.47M | $ 705.06M | |
$ 191.82M | $ 165.91M | $ 130.42M | $ 131.68M | $ 125.36M | |
$ 1.04B | $ 1.00B | $ 1.01B | $ 958.42M | $ 777.97M | |
$ 826.35M | $ 817.68M | $ 873.39M | $ 821.71M | $ 645.49M | |
$ -71.48M | $ -81.43M | $ -35.55M | $ -15.51M | $ -34.58M | |
$ 754.87M | $ 736.24M | $ 837.85M | $ 806.19M | $ 610.91M | |
$ 637.83M | $ 642.23M | $ 707.75M | $ 692.84M | $ 521.57M | |
$ 10.75 | $ 10.87 | $ 11.80 | $ 11.25 | $ 8.40 | |
$ 10.71 | $ 10.84 | $ 11.73 | $ 11.17 | $ 8.36 | |
59.33M | 59.08M | 59.98M | 61.58M | 62.09M | |
59.55M | 59.27M | 60.33M | 62.03M | 62.41M |