Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 133.97M | $ 180.21M | $ 94.10M | $ 66.86M | $ 72.63M | |
$ 45.62M | $ 61.93M | $ 30.36M | $ 23.51M | $ 26.77M | |
$ 27.34M | $ 24.76M | $ 21.08M | $ 21.50M | $ 18.42M | |
$ 6.69M | $ 6.58M | $ 6.19M | $ 6.92M | $ 7.41M | |
$ 27.47M | $ 44.72M | $ 15.97M | $ 10.57M | $ 16.34M | |
$ 18.28M | $ 37.17M | $ 9.27M | $ 2.01M | $ 8.35M | |
$ 2.39M | $ 828.31K | $ 464.81K | $ 1.62M | $ 1.08M | |
$ 20.68M | $ 38.00M | $ 9.74M | $ 3.63M | $ 9.43M | |
$ 28.24M | $ 29.59M | $ 5.86M | $ 875.58K | $ 3.71M | |
$ 1.78 | $ 1.88 | $ 0.61 | $ 0.27 | $ 0.62 | |
$ 1.77 | $ 1.86 | $ 0.61 | $ 0.27 | $ 0.61 | |
15.83M | 15.74M | 15.29M | 15.29M | 15.12M | |
15.94M | 15.87M | 15.40M | 15.40M | 15.22M |