Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 46.61M | $ 38.81M | $ 35.17M | $ 74.91M | $ 61.03M | |
$ ― | $ 15.89M | $ 11.33M | $ 16.01M | $ 31.34M | $ 21.66M | |
$ ― | $ 30.72M | $ 27.48M | $ 19.16M | $ 43.57M | $ 39.37M | |
$ ― | $ 22.36M | $ 19.45M | $ 12.56M | $ 23.42M | $ 21.52M | |
$ ― | $ 8.36M | $ 8.03M | $ 6.59M | $ 20.15M | $ 17.85M | |
$ ― | $ 140.00K | $ -130.00K | $ 0.00 | $ 94.00K | $ 13.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.51M | $ 7.62M | $ 6.62M | $ 20.25M | $ 17.86M | |
$ ― | $ 1.22M | $ 2.05M | $ 1.09M | $ 5.84M | $ 5.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.29M | $ 5.48M | $ 5.45M | $ 14.34M | $ 12.54M | |
$ ― | $ 1.18 | $ ― | $ 0.89 | $ 2.32 | $ 2.03 | |
$ ― | $ 1.18 | $ ― | $ 0.89 | $ 2.32 | $ 2.03 | |
$ ― | $ 6.17M | $ ― | $ 6.14M | $ 6.17M | $ 6.17M | |
$ ― | $ 6.17M | $ ― | $ 6.14M | $ 6.17M | $ 6.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.29M | $ 1.25M | $ 975.00K | $ 1.08M | $ 870.00K | |
$ ― | $ 38.25M | $ 30.78M | $ 28.57M | $ 54.76M | $ 43.18M | |
$ ― | $ 7.29M | $ 5.56M | $ 5.53M | $ 14.42M | $ 12.62M | |
$ ― | $ 7.28M | $ 5.77M | $ 5.51M | $ 14.42M | $ 12.62M | |
$ ― | $ 193.00K | $ 343.00K | $ 199.00K | $ 226.00K | $ 345.00K | |
$ ― | $ 8.71M | $ 7.96M | $ 6.82M | $ 20.48M | $ 18.21M | |
$ ― | $ 13.73M | $ 11.93M | $ 11.34M | $ 24.04M | $ 20.76M |