Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 97.72M | $ 78.69M | $ 61.74M | $ 58.45M | $ 39.69M | |
$ 73.92M | $ 78.69M | $ 56.00M | $ 53.75M | $ 38.15M | |
$ 37.83M | $ 23.71M | $ 29.26M | $ 26.54M | $ 22.77M | |
$ 1.40M | $ 1.43M | $ 1.50M | $ 1.45M | $ 1.32M | |
$ 37.50M | $ 42.33M | $ 25.59M | $ 25.42M | $ 16.69M | |
$ 36.09M | $ 40.97M | $ 24.02M | $ 23.94M | $ 15.38M | |
$ 0.00 | $ -3.41K | $ -10.50M | $ -10.41M | $ -7.10M | |
$ 36.09M | $ 40.97M | $ 24.02M | $ 23.94M | $ 15.38M | |
$ 28.00M | $ 31.54M | $ 18.68M | $ 18.53M | $ 12.17M | |
$ 7.65 | $ 8.81 | $ 5.11 | $ 4.87 | $ 3.22 | |
$ 7.65 | $ 8.81 | $ 5.11 | $ 4.87 | $ 3.22 | |
3.52M | 3.58M | 3.65M | 3.81M | 3.78M | |
3.52M | 3.58M | 3.65M | 3.81M | 3.78M |