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.32M | |
$ 25.59M | $ 25.76M | $ 23.56M | $ 15.94M | $ 9.84M | |
$ 37.86M | $ 38.48M | $ 33.98M | $ 21.43M | $ 12.16M | |
$ 14.02M | $ 13.14M | $ 43.48M | $ 15.16M | $ 2.61M | |
$ -11.95M | $ -9.88M | $ -9.53M | $ -3.70M | $ -1.46M | |
$ 2.07M | $ 3.27M | $ 33.95M | $ 11.46M | $ 1.15M | |
$ 2.07M | $ 2.92M | $ 29.72M | $ 9.96M | $ 985.00K | |
$ 0.15 | $ 0.21 | $ 2.48 | $ 1.02 | $ 0.13 | |
$ 0.14 | $ 0.19 | $ 2.17 | $ 0.89 | $ 0.11 | |
13.86M | 13.93M | 11.98M | 9.78M | 7.59M | |
15.08M | 15.56M | 13.68M | 11.25M | 8.81M |