Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.58B | $ 3.49B | $ 3.32B | $ 3.23B | $ 2.93B | |
$ 3.58B | $ 1.26B | $ 1.16B | $ 1.16B | $ 1.09B | |
$ 3.09B | $ 852.53M | $ 777.97M | $ 786.10M | $ 720.53M | |
$ 263.78M | $ 248.59M | $ 233.71M | $ 234.85M | $ 220.30M | |
$ 777.45M | $ 663.84M | $ 609.41M | $ 586.79M | $ 556.17M | |
$ 496.50M | $ 404.02M | $ 379.27M | $ 347.35M | $ 339.50M | |
$ -26.73M | $ -29.19M | $ -44.57M | $ -47.03M | $ -38.34M | |
$ 469.76M | $ 374.82M | $ 334.70M | $ 321.65M | $ 301.15M | |
$ 374.54M | $ 284.49M | $ 239.29M | $ 244.10M | $ 214.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.65 | $ 4.34 | $ 3.66 | $ 3.72 | $ 3.32 | |
$ 5.53 | $ 4.25 | $ 3.59 | $ 3.60 | $ 3.21 | |
66.33M | 65.62M | 65.40M | 65.66M | 64.42M | |
67.69M | 66.91M | 66.72M | 67.68M | 66.66M |