Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 134.86M | $ 125.78M | $ 109.91M | $ 102.38M | $ 97.39M | |
$ 70.40M | $ 63.11M | $ 62.57M | $ 60.20M | $ 58.76M | |
$ 63.51M | $ 59.02M | $ 60.92M | $ 57.38M | $ 49.93M | |
$ 12.50M | $ 12.51M | $ 13.36M | $ 14.63M | $ 14.03M | |
$ 20.03M | $ 16.50M | $ 15.09M | $ 17.15M | $ 22.82M | |
$ 6.89M | $ 4.09M | $ 1.65M | $ 2.82M | $ 8.83M | |
$ -1.83M | $ -2.24M | $ -1.52M | $ -1.56M | $ -1.28M | |
$ 5.06M | $ 1.85M | $ 130.00K | $ 1.26M | $ 7.54M | |
$ 2.35M | $ 872.00K | $ 18.00K | $ 1.42M | $ 17.33M | |
$ 0.11 | $ 0.04 | $ 0.00 | $ 0.07 | $ 0.86 | |
$ 0.11 | $ 0.04 | $ 0.00 | $ 0.06 | $ 0.80 | |
21.27M | 21.02M | 20.65M | 20.52M | 20.11M | |
21.71M | 21.65M | 21.55M | 22.05M | 21.72M |