Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 143.05M | $ 130.54M | $ 138.63M | $ 115.21M | $ 82.44M | |
$ 34.68M | $ 30.59M | $ 40.58M | $ 30.10M | $ 20.91M | |
$ 16.39M | $ 21.14M | $ 12.44M | $ 11.24M | $ 10.13M | |
$ 12.82M | $ 11.11M | $ 10.03M | $ 9.01M | $ 8.14M | |
$ 31.16M | $ 20.56M | $ 38.35M | $ 27.86M | $ 18.95M | |
$ 18.28M | $ 9.45M | $ 28.32M | $ 20.45M | $ 10.81M | |
$ -1.02M | $ -927.07K | $ -690.84K | $ -654.19K | $ -218.57K | |
$ 17.26M | $ 8.52M | $ 27.63M | $ 19.79M | $ 10.59M | |
$ 9.26M | $ 3.90M | $ 18.92M | $ 14.14M | $ 7.52M | |
$ 0.20 | $ 0.08 | $ 0.41 | $ 0.31 | $ 0.17 | |
$ 0.20 | $ 0.08 | $ 0.40 | $ 0.31 | $ 0.17 | |
47.08M | 48.77M | 46.32M | 45.08M | 44.46M | |
47.42M | 47.68M | 46.97M | 45.30M | 44.91M |