Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 143.89M | $ 127.75M | $ 104.16M | $ 85.07M | $ 89.70M | |
$ 37.65M | $ 27.03M | $ 21.91M | $ 18.93M | $ 19.57M | |
$ 19.71M | $ 18.50M | $ 14.92M | $ 11.48M | $ 9.06M | |
$ 5.64M | $ 5.37M | $ 2.99M | $ 2.42M | $ 2.03M | |
$ 24.06M | $ 14.24M | $ 11.24M | $ 10.85M | $ 12.50M | |
$ 17.93M | $ 3.41M | $ 5.26M | $ 7.45M | $ 10.51M | |
$ -768.32K | $ -801.28K | $ 372.69K | $ 22.79K | $ -1.09M | |
$ 17.16M | $ 7.73M | $ 7.36M | $ 7.48M | $ 9.42M | |
$ 13.29M | $ 6.56M | $ 5.65M | $ 5.84M | $ 6.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.79 | $ 1.89 | $ 1.66 | $ 1.76 | $ 2.45 | |
$ 3.77 | $ 1.89 | $ 1.66 | $ 1.76 | $ 2.13 | |
3.51M | 3.46M | 3.41M | 3.32M | 2.85M | |
3.53M | 3.46M | 3.41M | 3.32M | 3.28M |