Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 552.52M | $ 535.05M | $ 566.79M | $ 480.32M | $ 371.19M | |
$ 157.18M | $ 152.99M | $ 155.35M | $ 132.99M | $ 109.59M | |
$ 95.94M | $ 95.88M | $ 94.04M | $ 79.25M | $ 67.92M | |
$ 20.82M | $ 20.55M | $ 19.80M | $ 19.84M | $ 13.94M | |
$ 82.06M | $ 82.27M | $ 82.20M | $ 74.47M | $ 55.62M | |
$ 61.24M | $ 57.11M | $ 61.38M | $ 51.23M | $ 40.59M | |
$ -6.62M | $ -4.67M | $ -4.34M | $ -6.51M | $ -3.19M | |
$ 54.62M | $ 52.44M | $ 57.72M | $ 45.26M | $ 37.40M | |
$ 36.88M | $ 37.03M | $ 40.47M | $ 29.77M | $ 25.19M | |
$ 0.75 | $ 0.75 | $ 0.82 | $ 0.61 | $ 0.49 | |
$ 0.75 | $ 0.75 | $ 0.82 | $ 0.61 | $ 0.49 | |
49.18M | 49.37M | 49.09M | 49.06M | 49.03M | |
49.10M | 49.10M | 49.13M | 49.10M | 49.05M |