Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 46.25M | $ 41.11M | $ 41.17M | $ 29.05M | $ 22.52M | |
$ 31.05M | $ 27.65M | $ 27.29M | $ 17.89M | $ 13.71M | |
$ 15.01M | $ 13.83M | $ 13.02M | $ 10.86M | $ 10.67M | |
$ 1.09M | $ 498.00K | $ 368.00K | $ 393.00K | $ 337.00K | |
$ 18.17M | $ 14.32M | $ 14.81M | $ 6.19M | $ 3.27M | |
$ 16.04M | $ 13.82M | $ 14.44M | $ 5.80M | $ 2.94M | |
$ 743.00K | $ 333.00K | $ -260.00K | $ -211.00K | $ -20.00K | |
$ 16.78M | $ 14.15M | $ 14.18M | $ 6.93M | $ 2.92M | |
$ 13.91M | $ 12.30M | $ 11.64M | $ 6.43M | $ 2.74M | |
$ 3.02 | $ 2.69 | $ 2.56 | $ 1.51 | $ 0.64 | |
$ 3.02 | $ 2.69 | $ 2.56 | $ 1.44 | $ 0.64 | |
4.60M | 4.58M | 4.56M | 4.26M | 4.26M | |
4.60M | 4.58M | 4.56M | 4.45M | 4.29M |