Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 83.29M | $ 75.97M | $ 71.33M | $ 54.54M | $ 37.93M | |
$ 73.50M | $ 65.61M | $ 61.67M | $ 45.58M | $ 29.10M | |
$ 65.84M | $ 58.43M | $ 54.83M | $ 37.10M | $ 24.54M | |
$ 5.42M | $ 2.85M | $ 4.20M | $ 2.95M | $ 2.09M | |
$ 13.47M | $ 10.04M | $ 11.28M | $ 8.35M | $ 5.83M | |
$ 7.65M | $ 7.18M | $ 6.85M | $ 6.60M | $ 4.56M | |
$ -1.30M | $ -944.16K | $ -1.34M | $ 951.76K | $ -356.60K | |
$ 6.36M | $ 6.24M | $ 5.50M | $ 7.56M | $ 4.20M | |
$ 4.68M | $ 4.40M | $ 3.57M | $ 5.76M | $ 2.89M | |
$ 0.26 | $ 0.25 | $ 0.21 | $ 0.36 | $ 0.20 | |
$ 0.26 | $ 0.25 | $ 0.19 | $ 0.33 | $ 0.19 | |
17.84M | 17.81M | 18.55M | 17.29M | 14.83M | |
17.82M | 17.83M | 18.55M | 17.29M | 15.43M |