Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 150.20M | $ 143.89M | $ 127.75M | $ 104.16M | $ 85.07M | |
$ 41.65M | $ 37.65M | $ 27.03M | $ 21.91M | $ 18.93M | |
$ 21.95M | $ 19.71M | $ 18.50M | $ 14.92M | $ 11.48M | |
$ 5.59M | $ 5.64M | $ 5.37M | $ 2.99M | $ 2.42M | |
$ 24.23M | $ 24.06M | $ 14.24M | $ 11.24M | $ 10.85M | |
$ 19.69M | $ 17.93M | $ 3.41M | $ 5.26M | $ 7.45M | |
$ -2.05M | $ -768.32K | $ -801.28K | $ 372.69K | $ 22.79K | |
$ 17.65M | $ 17.16M | $ 7.73M | $ 7.36M | $ 7.48M | |
$ 13.60M | $ 13.29M | $ 6.56M | $ 5.65M | $ 5.84M | |
$ 3.84 | $ 3.79 | $ 1.89 | $ 1.66 | $ 1.76 | |
$ 3.83 | $ 3.77 | $ 1.89 | $ 1.66 | $ 1.76 | |
3.54M | 3.51M | 3.46M | 3.41M | 3.32M | |
3.55M | 3.53M | 3.46M | 3.41M | 3.32M |