Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 26.57M | $ 27.34M | $ 25.23M | $ 25.40M | $ 22.22M | |
$ ― | $ 3.09M | $ 2.75M | $ 2.53M | $ 2.65M | $ 2.68M | |
$ ― | $ 23.48M | $ 24.59M | $ 22.70M | $ 22.75M | $ 19.54M | |
$ ― | $ 20.73M | $ 20.42M | $ 18.22M | $ 18.80M | $ 16.18M | |
$ ― | $ 2.75M | $ 4.17M | $ 4.48M | $ 3.96M | $ 3.35M | |
$ ― | $ -39.00K | $ 173.00K | $ 262.00K | $ -339.00K | $ -272.00K | |
$ ― | $ -24.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.94M | $ 3.93M | $ 3.89M | $ 3.47M | $ 2.39M | |
$ ― | $ 549.00K | $ 1.20M | $ 726.00K | $ 772.00K | $ 598.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.40M | $ 2.73M | $ 3.16M | $ 2.70M | $ 1.80M | |
$ ― | $ 0.03 | $ 0.03 | $ 0.04 | $ 0.03 | $ 0.02 | |
$ ― | $ 0.03 | $ 0.03 | $ 0.04 | $ 0.03 | $ 0.02 | |
$ ― | $ 82.20M | $ 82.00M | $ 81.40M | $ 81.10M | $ 77.40M | |
$ ― | $ 83.00M | $ 82.90M | $ 82.00M | $ 81.80M | $ 78.20M | |
$ ― | $ 0.01 | $ 0.01 | $ ― | $ <0.01 | $ <0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.04 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 528.00K | $ 481.00K | |
$ ― | $ 23.81M | $ -23.18M | $ -20.75M | $ 21.44M | $ 18.86M | |
$ ― | $ 2.40M | $ 2.73M | $ 3.16M | $ 2.70M | $ 1.80M | |
$ ― | $ 2.36M | $ 3.25M | $ 3.48M | $ 2.81M | $ 2.31M | |
$ ― | $ ― | $ ― | $ ― | $ 339.00K | $ 272.00K | |
$ ― | $ 3.00M | $ 4.10M | $ 4.15M | $ 3.81M | $ 2.67M | |
$ ― | $ 5.22M | $ 4.10M | $ 4.15M | $ 6.16M | $ 4.57M |