Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.39B | $ 2.19B | $ 1.67B | $ 1.42B | $ 1.21B | |
$ 1.65B | $ 1.59B | $ 1.53B | $ 1.53B | $ 890.33M | |
$ 950.91M | $ 955.70M | $ 898.07M | $ 926.37M | $ 786.36M | |
$ 56.70M | $ 58.83M | $ 64.59M | $ 63.14M | $ 46.37M | |
$ 756.95M | $ 689.68M | $ 697.95M | $ 667.42M | $ 150.34M | |
$ 700.25M | $ 630.85M | $ 633.36M | $ 604.28M | $ 103.97M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 700.25M | $ 630.85M | $ 633.36M | $ 604.28M | $ 103.97M | |
$ 534.78M | $ 494.31M | $ 496.05M | $ 475.54M | $ 120.63M | |
$ 7.01 | $ 6.50 | $ 6.65 | $ 6.76 | $ 2.20 | |
$ 6.97 | $ 6.46 | $ 6.60 | $ 6.71 | $ 2.19 | |
76.30M | 76.05M | 74.55M | 70.39M | 54.76M | |
76.76M | 76.48M | 75.18M | 70.89M | 55.06M |