Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 56.29M | $ 68.18M | $ 56.69M | $ 53.03M | $ 38.60M | |
$ 51.53M | $ 61.20M | $ 52.43M | $ 46.91M | $ 35.25M | |
$ 30.60M | $ 38.94M | $ 35.23M | $ 27.46M | $ 19.29M | |
$ 0.00 | $ 599.00K | $ 589.00K | $ 622.00K | $ 577.00K | |
$ 20.93M | $ 23.28M | $ 17.79M | $ 19.45M | $ 15.96M | |
$ 20.93M | $ 22.26M | $ 17.20M | $ 19.45M | $ 15.96M | |
$ 26.95M | $ 1.84M | $ 489.00K | $ 10.00K | $ 525.00K | |
$ 47.88M | $ 24.10M | $ 17.69M | $ 19.45M | $ 16.49M | |
$ 40.90M | $ 20.58M | $ 14.32M | $ 17.22M | $ 14.01M | |
$ 5.66 | $ 3.06 | $ 2.13 | $ 2.56 | $ 2.13 | |
$ 5.13 | $ 2.63 | $ 1.79 | $ 2.12 | $ 1.74 | |
7.23M | 6.73M | 6.73M | 6.73M | 6.58M | |
7.98M | 7.82M | 8.00M | 8.14M | 8.07M |