Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 101.71M | $ 90.76M | $ 76.55M | $ 71.28M | $ 75.75M | |
$ 65.69M | $ 68.45M | $ 71.23M | $ 63.86M | $ 60.26M | |
$ 49.29M | $ 46.62M | $ 43.91M | $ 41.03M | $ 48.39M | |
$ 2.09M | $ 1.98M | $ 2.09M | $ 2.94M | $ 3.17M | |
$ 18.48M | $ 23.81M | $ 29.03M | $ 26.29M | $ 15.04M | |
$ 16.40M | $ 21.83M | $ 26.84M | $ 23.35M | $ 11.87M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 16.40M | $ 21.83M | $ 26.84M | $ 23.35M | $ 11.87M | |
$ 13.89M | $ 18.17M | $ 22.24M | $ 19.50M | $ 10.88M | |
$ 1.86 | $ 2.42 | $ 2.95 | $ 2.48 | $ 1.37 | |
$ 1.86 | $ 2.40 | $ 2.91 | $ 2.45 | $ 1.34 | |
7.45M | 7.51M | 7.55M | 7.53M | 7.96M | |
7.48M | 7.58M | 7.65M | 7.97M | 8.11M |