Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 104.83M | $ 100.95M | $ 65.46M | $ 50.75M | $ 41.57M | |
$ 101.88M | $ 99.82M | $ 65.46M | $ 42.04M | $ 41.57M | |
$ 36.11M | $ 32.69M | $ 30.59M | $ 26.47M | $ -25.96M | |
$ 1.19M | $ 1.22M | $ 1.25M | $ 1.12M | $ 1.07M | |
$ 66.96M | $ 65.96M | $ 35.67M | $ 16.69M | $ 16.68M | |
$ 77.15M | $ 64.90M | $ 43.85M | $ 15.57M | $ 15.61M | |
$ -11.38M | $ -156.00K | $ -9.42M | $ -6.58M | $ -6.49M | |
$ 65.77M | $ 64.74M | $ 34.43M | $ 15.57M | $ 15.61M | |
$ 47.07M | $ 46.28M | $ 24.84M | $ 11.90M | $ 12.33M | |
$ 3.58 | $ 3.32 | $ 1.61 | $ 0.75 | $ 0.76 | |
$ 3.52 | $ 3.32 | $ 1.58 | $ 0.75 | $ 0.76 | |
13.14M | 13.93M | 15.72M | 15.85M | 16.15M | |
13.36M | 13.94M | 15.73M | 15.85M | 16.15M |