Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 73.24M | $ 65.56M | $ 53.30M | $ 41.81M | $ 31.72M | |
$ 56.35M | $ 50.16M | $ 41.28M | $ 32.05M | $ 23.57M | |
$ 34.39M | $ 30.12M | $ 25.65M | $ 22.23M | $ 24.33M | |
$ 0.00 | $ 765.18K | $ 670.67K | $ 634.01K | $ 603.60K | |
$ 21.96M | $ 20.80M | $ 16.30M | $ 11.22M | $ 582.73K | |
$ 21.96M | $ 20.04M | $ 15.63M | $ 9.82M | $ -756.09K | |
$ 2.31M | $ 1.70M | $ 553.10K | $ 18.61K | $ 139.21K | |
$ 24.28M | $ 21.74M | $ 16.18M | $ 9.84M | $ -616.88K | |
$ 19.23M | $ 17.19M | $ 12.83M | $ 9.33M | $ 1.37M | |
$ 1.52 | $ 1.36 | $ 1.02 | $ 0.76 | $ 0.11 | |
$ 1.50 | $ 1.35 | $ 1.02 | $ 0.74 | $ 0.11 | |
12.67M | 12.60M | 12.56M | 12.35M | 12.12M | |
12.78M | 12.72M | 12.64M | 12.59M | 12.44M |