Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 74.39M | $ 59.33M | $ 57.27M | $ 59.65M | $ 52.27M | |
$ ― | $ ― | $ 31.11M | $ 30.42M | $ 28.22M | $ 24.28M | |
$ ― | $ 74.39M | $ 28.22M | $ 26.85M | $ 31.44M | $ 27.99M | |
$ ― | $ 70.71M | $ 19.73M | $ 18.59M | $ 22.49M | $ 20.16M | |
$ ― | $ 3.69M | $ 8.48M | $ 8.27M | $ 8.94M | $ 7.83M | |
$ ― | $ -480.00K | $ 232.00K | $ 39.00K | $ 168.00K | $ 403.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.21M | $ 6.23M | $ 8.11M | $ 8.78M | $ 7.26M | |
$ ― | $ 610.00K | $ 1.16M | $ 1.07M | $ 2.03M | $ 1.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.60M | $ 5.07M | $ 7.04M | $ 29.17M | $ 13.79M | |
$ ― | $ 0.04 | $ 0.09 | $ 0.13 | $ 0.48 | $ 0.26 | |
$ ― | $ 0.04 | $ 0.09 | $ 0.12 | $ 0.48 | $ 0.25 | |
$ ― | $ 57.29K | $ 56.67M | $ 56.34M | $ 60.28M | $ 53.31M | |
$ ― | $ 58.11K | $ 57.11M | $ 57.12M | $ 61.15M | $ 56.23M | |
$ ― | $ 0.04 | $ 0.05 | $ 0.05 | $ 0.07 | $ 0.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 70.71M | $ -50.85M | $ -49.00M | $ -50.71M | $ -44.45M | |
$ ― | $ 2.60M | $ 5.07M | $ 7.04M | $ 29.17M | $ 13.79M | |
$ ― | $ 3.04M | $ 7.07M | $ 6.69M | $ 7.11M | $ 2.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.68M | $ 6.46M | $ 8.21M | $ 8.96M | $ 7.67M | |
$ ― | $ 8.19M | $ 6.46M | $ 10.63M | $ 8.96M | $ 7.67M |