Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 101.23M | $ 101.13M | $ 105.15M | $ 99.91M | $ 68.42M | |
$ 57.11M | $ 49.91M | $ 58.62M | $ 56.59M | $ 36.50M | |
$ 24.90M | $ 26.07M | $ 21.80M | $ 18.57M | $ 15.07M | |
$ 2.68M | $ 2.40M | $ 2.09M | $ 1.80M | $ 1.76M | |
$ 34.89M | $ 34.99M | $ 38.91M | $ 39.81M | $ 23.20M | |
$ 32.21M | $ 32.59M | $ 36.82M | $ 38.02M | $ 21.43M | |
$ 930.00K | $ 903.00K | $ 145.00K | $ -51.00K | $ -27.00K | |
$ 33.14M | $ 33.50M | $ 36.97M | $ 37.97M | $ 21.41M | |
$ 27.36M | $ 27.05M | $ 30.81M | $ 30.48M | $ 18.27M | |
$ 2.21 | $ 2.32 | $ 2.60 | $ 2.59 | $ 1.56 | |
$ 2.26 | $ 2.28 | $ 2.53 | $ 2.52 | $ 1.53 | |
12.11M | 11.66M | 11.60M | 11.51M | 11.40M | |
11.84M | 11.86M | 11.89M | 11.81M | 11.63M |