Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 626.20M | $ 588.25M | $ 501.28M | $ 515.13M | $ 477.04M | |
$ 562.30M | $ 520.02M | $ 472.74M | $ 458.50M | $ 378.46M | |
$ 363.51M | $ 337.89M | $ 285.43M | $ 302.06M | $ 263.45M | |
$ 57.77M | $ 64.95M | $ 61.60M | $ 59.05M | $ 60.74M | |
$ 256.56M | $ 247.09M | $ 248.92M | $ 215.49M | $ 175.75M | |
$ 198.79M | $ 182.13M | $ 187.32M | $ 156.45M | $ 115.00M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 198.79M | $ 182.13M | $ 187.32M | $ 156.45M | $ 115.00M | |
$ 168.36M | $ 163.62M | $ 156.39M | $ 141.71M | $ 104.72M | |
$ 6.63 | $ 6.01 | $ 5.26 | $ 4.38 | $ 2.94 | |
$ 6.62 | $ 5.99 | $ 5.26 | $ 4.38 | $ 2.94 | |
25.17M | 26.83M | 29.23M | 31.73M | 35.65M | |
25.20M | 26.93M | 29.23M | 31.75M | 35.65M |