Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 148.58M | $ 151.57M | $ 147.95M | $ 133.28M | $ 127.98M | |
$ 92.56M | $ 94.52M | $ 95.60M | $ 84.09M | $ 81.55M | |
$ 52.52M | $ 47.98M | $ 45.33M | $ 41.95M | $ 38.51M | |
$ 5.90M | $ 5.28M | $ 6.37M | $ 7.50M | $ 5.54M | |
$ 45.98M | $ 51.83M | $ 56.66M | $ 50.78M | $ 48.15M | |
$ 40.05M | $ 46.54M | $ 50.27M | $ 42.68M | $ 43.03M | |
$ -83.00K | $ -3.73M | $ -1.65M | $ -1.21M | $ -2.52M | |
$ 39.96M | $ 42.81M | $ 48.62M | $ 41.47M | $ 40.52M | |
$ 30.97M | $ 31.80M | $ 37.47M | $ 37.26M | $ 32.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.26 | $ 1.28 | $ 1.47 | $ 1.48 | $ 1.30 | |
$ 1.25 | $ 1.27 | $ 1.46 | $ 1.45 | $ 1.26 | |
24.54M | 24.92M | 25.42M | 25.17M | 24.81M | |
24.67M | 25.05M | 25.64M | 25.70M | 25.65M |