Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 111.83M | $ 96.53M | $ 83.54M | $ 66.60M | $ 69.77M | |
$ 71.60M | $ 63.28M | $ 78.66M | $ 63.01M | $ 60.34M | |
$ 58.14M | $ 55.23M | $ 62.10M | $ 46.64M | $ 41.64M | |
$ 7.29M | $ 7.16M | $ 5.97M | $ 4.56M | $ 3.20M | |
$ 20.75M | $ 15.21M | $ 22.53M | $ 20.94M | $ 21.91M | |
$ 13.46M | $ 8.04M | $ 16.56M | $ 16.38M | $ 18.71M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 13.46M | $ 8.04M | $ 16.56M | $ 16.38M | $ 18.71M | |
$ 12.13M | $ 8.38M | $ 15.08M | $ 14.96M | $ 15.93M | |
$ 2.84 | $ 1.96 | $ 3.61 | $ 4.30 | $ 4.79 | |
$ 2.84 | $ 1.96 | $ 3.60 | $ 4.30 | $ 4.79 | |
4.27M | 4.28M | 4.18M | 3.48M | 3.46M | |
4.27M | 4.28M | 4.19M | 3.48M | 3.46M |