Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 167.29M | $ 134.47M | $ 87.12M | $ 77.58M | $ 60.96M | |
$ 79.80M | $ 72.89M | $ 46.92M | $ 66.61M | $ 47.15M | |
$ 64.12M | $ 67.04M | $ 83.77M | $ 32.98M | $ 41.91M | |
$ 4.74M | $ 4.53M | $ 4.27M | $ 2.47M | $ 2.52M | |
$ 20.42M | $ 10.38M | $ -32.58M | $ 36.10M | $ 7.75M | |
$ 15.69M | $ 5.85M | $ -36.85M | $ 33.62M | $ 5.24M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 15.69M | $ 5.85M | $ -36.85M | $ 33.62M | $ 5.24M | |
$ 10.97M | $ 3.35M | $ -30.00M | $ 25.41M | $ 3.85M | |
$ 0.46 | $ 0.15 | $ -1.32 | $ 1.52 | $ 0.23 | |
$ 0.46 | $ 0.15 | $ -1.32 | $ 1.51 | $ 0.23 | |
22.43M | 22.75M | 22.69M | 16.75M | 16.67M | |
22.55M | 22.82M | 22.69M | 16.79M | 16.68M |