Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 29.88M | $ 27.52M | $ 25.51M | $ 25.84M | $ 25.62M | |
$ ― | $ 12.90M | $ 7.82M | $ 6.88M | $ 8.79M | $ 8.99M | |
$ ― | $ 16.98M | $ 19.70M | $ 18.64M | $ 17.05M | $ 16.63M | |
$ ― | $ 15.65M | $ 14.15M | $ 13.33M | $ 11.37M | $ 10.19M | |
$ ― | $ 1.33M | $ 5.55M | $ 5.31M | $ 5.68M | $ 6.44M | |
$ ― | $ -21.00K | $ -23.00K | $ 23.00K | $ 21.00K | $ -13.00K | |
$ ― | $ -312.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.08M | $ 5.53M | $ 5.29M | $ 5.66M | $ 6.45M | |
$ ― | $ -169.00K | $ -486.00K | $ 390.00K | $ 931.00K | $ 1.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -908.00K | $ 6.02M | $ 4.90M | $ 4.73M | $ 5.41M | |
$ ― | $ -0.02 | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.11 | |
$ ― | $ -0.02 | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.11 | |
$ ― | $ 48.39M | $ 48.39M | $ 48.27M | $ 47.95M | $ 47.92M | |
$ ― | $ 49.09M | $ 48.60M | $ 48.66M | $ 48.17M | $ 48.10M | |
$ ― | $ 0.03 | $ 0.04 | $ 0.04 | $ 0.03 | $ 0.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 21.96M | $ -20.20M | $ -20.16M | $ -19.18M | |
$ ― | $ -908.00K | $ 6.02M | $ 4.90M | $ 4.73M | $ 5.41M | |
$ ― | $ 1.45M | $ 5.04M | $ 4.28M | $ 4.58M | $ 5.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.05M | $ 5.56M | $ 5.31M | $ 5.70M | $ 6.47M | |
$ ― | $ -813.00K | $ 5.82M | $ 5.31M | $ 6.06M | $ 6.47M |