Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 940.71M | $ 755.98M | $ 702.45M | $ 633.65M | $ 617.28M | |
$ 723.53M | $ 640.67M | $ 664.58M | $ 629.49M | $ 582.19M | |
$ 486.82M | $ 472.44M | $ 424.27M | $ 388.14M | $ 376.11M | |
$ 28.66M | $ 28.35M | $ 30.43M | $ 30.16M | $ 30.64M | |
$ 265.36M | $ 196.58M | $ 270.74M | $ 271.51M | $ 236.72M | |
$ 236.71M | $ 168.23M | $ 240.31M | $ 241.35M | $ 206.08M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 236.71M | $ 168.23M | $ 240.31M | $ 241.35M | $ 206.08M | |
$ 182.48M | $ 131.92M | $ 188.08M | $ 189.69M | $ 164.68M | |
$ 3.44 | $ 2.45 | $ 3.48 | $ 3.51 | $ 3.10 | |
$ 3.46 | $ 2.45 | $ 3.46 | $ 3.48 | $ 3.08 | |
52.76M | 53.60M | 53.90M | 53.98M | 52.97M | |
52.88M | 53.73M | 54.21M | 54.40M | 53.32M |