Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 52.23M | $ 45.64M | $ 45.20M | $ 30.13M | $ 19.25M | |
$ 40.19M | $ 38.76M | $ 39.77M | $ 26.45M | $ 16.93M | |
$ 26.18M | $ 25.62M | $ 29.35M | $ 20.97M | $ 14.61M | |
$ 25.59M | $ 25.76M | $ 34.78M | $ 24.64M | $ 16.93M | |
$ 39.14M | $ 38.48M | $ 33.98M | $ 30.74M | $ 12.27M | |
$ 14.02M | $ 13.14M | $ 10.42M | $ 5.49M | $ 2.61M | |
$ -11.95M | $ -9.88M | $ -9.53M | $ 5.97M | $ -1.46M | |
$ 2.07M | $ 3.27M | $ 33.95M | $ 11.46M | $ 1.15M | |
$ 2.07M | $ 2.92M | $ 20.18M | $ 6.26M | $ -479.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.15 | $ 0.21 | $ 1.69 | $ 0.64 | $ -0.06 | |
$ 0.14 | $ 0.19 | $ 1.48 | $ 0.56 | $ -0.05 | |
13.86M | 13.93M | 11.98M | 9.78M | 7.59M | |
15.08M | 15.56M | 13.68M | 11.25M | 8.81M |