Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 109.38M | $ 109.12M | $ 96.50M | $ 81.41M | $ 64.81M | |
$ 82.65M | $ 109.12M | $ 96.50M | $ 83.91M | $ 39.87M | |
$ 80.48M | $ 107.66M | $ 100.08M | $ 84.38M | $ 73.82M | |
$ 5.63M | $ 6.22M | $ 6.45M | $ 5.07M | $ 6.73M | |
$ 2.16M | $ 5.93M | $ 11.79M | $ 2.09M | $ 14.11M | |
$ 2.16M | $ -286.00K | $ 5.34M | $ -2.98M | $ 7.38M | |
$ -10.42M | $ 23.94M | $ 29.62M | $ -3.65M | $ -13.92M | |
$ -8.26M | $ 23.65M | $ 34.96M | $ -6.63M | $ -6.54M | |
$ -9.27M | $ 23.56M | $ 24.72M | $ -342.00K | $ -6.72M | |
$ -0.34 | $ 0.91 | $ 1.72 | $ -0.04 | $ -0.35 | |
$ -0.34 | $ 0.89 | $ 1.05 | $ -0.04 | $ -0.35 | |
27.19M | 25.71M | 22.96M | 22.54M | 22.18M | |
27.19M | 26.45M | 25.30M | 22.54M | 22.18M |