Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 827.33M | $ 741.69M | $ 643.14M | $ 630.77M | $ 636.51M | |
$ 595.36M | $ 605.34M | $ 613.38M | $ 640.55M | $ 530.79M | |
$ 385.88M | $ 378.25M | $ 372.61M | $ 393.96M | $ 388.34M | |
$ 20.70M | $ 21.63M | $ 22.21M | $ 23.92M | $ 25.86M | |
$ 230.19M | $ 248.72M | $ 262.99M | $ 270.51M | $ 168.31M | |
$ 209.49M | $ 227.09M | $ 240.78M | $ 246.59M | $ 142.45M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 209.49M | $ 227.09M | $ 240.78M | $ 246.59M | $ 142.45M | |
$ 168.90M | $ 183.62M | $ 195.38M | $ 201.05M | $ 115.93M | |
$ 4.90 | $ 5.35 | $ 5.70 | $ 5.81 | $ 3.29 | |
$ 4.88 | $ 5.33 | $ 5.67 | $ 5.76 | $ 3.26 | |
34.47M | 34.34M | 34.26M | 34.61M | 35.26M | |
34.63M | 34.45M | 34.46M | 34.92M | 35.53M |