Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 125.78M | $ 109.91M | $ 102.38M | $ 97.39M | $ 81.11M | |
$ 63.11M | $ 62.57M | $ 60.20M | $ 58.76M | $ 46.88M | |
$ 59.02M | $ 60.92M | $ 57.38M | $ 49.93M | $ 43.36M | |
$ 12.51M | $ 13.36M | $ 14.63M | $ 14.03M | $ 12.34M | |
$ 16.50M | $ 15.09M | $ 17.15M | $ 22.82M | $ 15.77M | |
$ 4.09M | $ 1.65M | $ 2.82M | $ 8.83M | $ 3.52M | |
$ -2.24M | $ -1.52M | $ -1.56M | $ -1.28M | $ -2.00M | |
$ 1.85M | $ 130.00K | $ 1.26M | $ 7.54M | $ 1.52M | |
$ 872.00K | $ 18.00K | $ 1.42M | $ 17.33M | $ 1.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.04 | $ 0.00 | $ 0.07 | $ 0.86 | $ 0.07 | |
$ 0.04 | $ 0.00 | $ 0.06 | $ 0.80 | $ 0.07 | |
21.02M | 20.65M | 20.52M | 20.11M | 19.73M | |
21.65M | 21.55M | 22.05M | 21.72M | 20.84M |