Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 115.91M | $ 80.58M | $ 58.82M | $ 48.81M | $ 34.52M | |
$ 88.23M | $ 80.58M | $ 58.82M | $ 48.81M | $ 34.52M | |
$ 41.33M | $ 80.58M | $ -22.75M | $ -20.59M | $ -18.81M | |
$ 167.00K | $ 283.00K | $ 198.00K | $ 137.00K | $ 159.00K | |
$ 46.90M | $ 46.50M | $ 36.27M | $ 28.36M | $ 15.87M | |
$ 46.90M | $ 46.22M | $ 36.07M | $ 28.22M | $ 15.71M | |
$ 0.00 | $ 0.00 | $ -198.00K | $ -137.04K | $ -158.88K | |
$ 46.90M | $ 46.22M | $ 36.07M | $ 28.22M | $ 15.71M | |
$ 34.15M | $ 33.56M | $ 26.52M | $ 20.53M | $ 11.51M | |
$ 10.76 | $ 10.57 | $ 8.51 | $ 6.69 | $ 3.84 | |
$ 10.72 | $ 10.56 | $ 8.44 | $ 6.62 | $ 3.79 | |
3.17M | 3.17M | 3.12M | 3.07M | 3.00M | |
3.18M | 3.18M | 3.14M | 3.10M | 3.03M |