Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 263.15M | $ 244.52M | $ 205.86M | $ 185.92M | $ 195.46M | |
$ 169.77M | $ 188.91M | $ 199.74M | $ 183.79M | $ 165.15M | |
$ 105.73M | $ 111.30M | $ 100.32M | $ 101.66M | $ 95.70M | |
$ 11.44M | $ 10.79M | $ 10.55M | $ 10.58M | $ 10.14M | |
$ 75.48M | $ 88.40M | $ 109.97M | $ 92.72M | $ 79.58M | |
$ 64.05M | $ 77.61M | $ 99.42M | $ 82.13M | $ 69.45M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 64.05M | $ 77.61M | $ 99.42M | $ 82.13M | $ 69.45M | |
$ 48.83M | $ 58.65M | $ 75.23M | $ 61.52M | $ 52.45M | |
$ 2.57 | $ 3.08 | $ 3.93 | $ 3.19 | $ 2.72 | |
$ 2.57 | $ 3.08 | $ 3.93 | $ 3.19 | $ 2.72 | |
19.02M | 19.02M | 19.13M | 19.26M | 19.30M | |
19.04M | 19.02M | 19.13M | 19.26M | 19.30M |