Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 143.06M | $ 148.58M | $ 151.57M | $ 147.95M | $ 133.28M | |
$ 86.13M | $ 92.56M | $ 94.52M | $ 95.60M | $ 84.09M | |
$ 50.93M | $ 52.52M | $ 47.98M | $ 45.33M | $ 41.41M | |
$ 6.02M | $ 5.90M | $ 5.28M | $ 6.37M | $ 7.50M | |
$ 41.31M | $ 45.98M | $ 51.83M | $ 56.66M | $ 50.78M | |
$ 35.19M | $ 40.05M | $ 46.54M | $ 50.27M | $ 42.68M | |
$ -2.50M | $ -83.00K | $ -3.73M | $ -1.65M | $ -1.21M | |
$ 32.69M | $ 39.96M | $ 42.81M | $ 48.62M | $ 41.47M | |
$ 24.78M | $ 30.97M | $ 31.80M | $ 37.47M | $ 37.26M | |
$ 1.05 | $ 1.26 | $ 1.28 | $ 1.47 | $ 1.48 | |
$ 1.04 | $ 1.25 | $ 1.27 | $ 1.46 | $ 1.45 | |
23.72M | 24.54M | 24.92M | 25.42M | 25.17M | |
23.74M | 24.67M | 25.05M | 25.64M | 25.70M |