Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 908.71M | $ 809.34M | $ 603.57M | $ 497.05M | $ 464.34M | |
$ 622.45M | $ 602.41M | $ 547.34M | $ 494.38M | $ 381.24M | |
$ 347.16M | $ 332.46M | $ 309.91M | $ 285.98M | $ 257.73M | |
$ 21.68M | $ 22.19M | $ 22.05M | $ 20.04M | $ 18.42M | |
$ 296.96M | $ 292.14M | $ 259.48M | $ 228.44M | $ 141.94M | |
$ 275.28M | $ 269.95M | $ 237.43M | $ 208.40M | $ 123.51M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 275.28M | $ 269.95M | $ 237.43M | $ 208.40M | $ 123.51M | |
$ 216.35M | $ 212.47M | $ 193.10M | $ 167.63M | $ 99.59M | |
$ 6.55 | $ 6.45 | $ 5.89 | $ 5.12 | $ 3.05 | |
$ 6.44 | $ 6.34 | $ 5.77 | $ 5.03 | $ 3.00 | |
33.05M | 32.92M | 32.78M | 32.72M | 32.67M | |
33.62M | 33.49M | 33.44M | 33.31M | 33.21M |