Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 57.40M | $ 56.00M | $ 69.77M | $ 48.25M | $ 35.87M | |
$ 21.63M | $ 19.43M | $ 37.10M | $ 25.35M | $ 20.45M | |
$ 15.09M | $ 14.12M | $ 17.15M | $ 13.69M | $ 9.15M | |
$ 0.00 | $ 6.39M | $ 5.83M | $ 3.80M | $ 2.14M | |
$ 6.54M | $ 11.70M | $ 25.78M | $ 15.45M | $ 13.43M | |
$ 6.54M | $ 5.31M | $ 15.40M | $ 8.03M | $ 11.29M | |
$ 365.00K | $ -814.00K | $ -918.00K | $ 105.00K | $ -666.00K | |
$ 6.90M | $ 4.50M | $ 19.04M | $ 11.76M | $ 10.63M | |
$ 5.45M | $ 3.40M | $ 13.88M | $ 9.04M | $ 8.16M | |
$ 0.68 | $ 0.40 | $ 1.62 | $ 1.03 | $ 0.92 | |
$ 0.67 | $ 0.40 | $ 1.61 | $ 1.03 | $ 0.91 | |
8.03M | 8.46M | 8.57M | 8.78M | 8.92M | |
8.15M | 8.47M | 8.60M | 8.81M | 9.01M |