Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 179.47M | $ 165.84M | $ 148.55M | $ 111.06M | $ 88.05M | |
$ 125.32M | $ 114.09M | $ 100.64M | $ 66.87M | $ 51.28M | |
$ 123.49M | $ 115.22M | $ 102.73M | $ 82.68M | $ 68.07M | |
$ 6.86M | $ 8.54M | $ 9.01M | $ 9.55M | $ 8.17M | |
$ 7.79M | $ 8.39M | $ 6.92M | $ -6.26M | $ -9.89M | |
$ 1.83M | $ -1.13M | $ -2.09M | $ -12.63M | $ -16.79M | |
$ 4.75M | $ 6.00M | $ 1.29M | $ -3.75M | $ -1.27M | |
$ 6.58M | $ 4.87M | $ 470.00K | $ -18.32M | $ -18.06M | |
$ 4.06M | $ 3.10M | $ -3.43M | $ -21.49M | $ -40.36M | |
$ 0.11 | $ 0.08 | $ -0.09 | $ -0.58 | $ -1.17 | |
$ 0.10 | $ 0.08 | $ -0.09 | $ -0.58 | $ -1.17 | |
38.60M | 38.02M | 37.31M | 37.14M | 34.46M | |
39.05M | 38.94M | 37.31M | 37.14M | 34.46M |