Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 66.89M | $ 57.10M | $ 46.48M | $ 42.45M | $ 41.15M | |
$ ― | $ 27.15M | $ 22.29M | $ 17.21M | $ 14.55M | $ 13.51M | |
$ ― | $ 39.74M | $ 34.81M | $ 29.27M | $ 27.90M | $ 27.64M | |
$ ― | $ 29.02M | $ 23.80M | $ 21.73M | $ 23.79M | $ 21.57M | |
$ ― | $ 10.72M | $ 11.01M | $ 7.54M | $ 4.11M | $ 6.08M | |
$ ― | $ 97.00K | $ 37.00K | $ 27.00K | $ -15.00K | $ -21.00K | |
$ ― | $ -78.00K | $ 157.00K | $ 586.00K | $ 336.00K | $ -1.73M | |
$ ― | $ 10.74M | $ 11.20M | $ 8.16M | $ 4.43M | $ 4.33M | |
$ ― | $ 3.40M | $ 2.95M | $ 2.30M | $ 1.33M | $ 1.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.08M | $ 8.29M | $ 6.09M | $ 3.14M | $ 2.44M | |
$ ― | $ 0.13 | $ 0.16 | $ 0.12 | $ 0.06 | $ ― | |
$ ― | $ 0.13 | $ 0.16 | $ 0.12 | $ 0.06 | $ ― | |
$ ― | $ 52.97M | $ 52.64M | $ 52.61M | $ 54.76M | $ ― | |
$ ― | $ 53.99M | $ 53.12M | $ 52.61M | $ 54.76M | $ ― | |
$ ― | $ 0.06 | $ 0.06 | $ 0.04 | $ 0.04 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.08M | $ 8.29M | $ 6.09M | $ 3.14M | $ 2.44M | |
$ ― | $ 7.08M | $ 8.29M | $ 6.09M | $ 3.14M | $ 2.42M | |
$ ― | $ 34.00K | $ 104.00K | $ 165.00K | $ 146.00K | $ 129.00K | |
$ ― | $ 10.77M | $ 11.30M | $ 8.32M | $ 4.57M | $ 4.46M | |
$ ― | $ 11.37M | $ 11.71M | $ 8.88M | $ 5.18M | $ 4.86M |