Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 78.95M | $ 74.48M | $ 68.29M | $ 62.64M | $ 62.10M | $ 60.48M | |
$ 8.39M | $ 26.27M | $ 23.14M | $ 21.54M | $ 19.88M | $ 3.27M | |
$ 70.56M | $ 48.21M | $ 45.16M | $ 41.10M | $ 42.22M | $ 57.20M | |
$ -10.09M | $ 7.75M | $ 40.16M | $ 29.33M | $ 30.13M | $ 25.92M | |
$ 22.63M | $ 18.81M | $ 18.09M | $ 14.24M | $ 14.97M | $ 17.27M | |
$ -3.35M | $ -11.24M | $ -13.99M | $ -13.63M | $ -13.71M | $ -12.20M | |
$ 7.19M | $ 94.88K | $ 374.73K | $ 3.31M | $ -160.72K | $ -1.48M | |
$ 22.58M | $ 8.45M | $ 9.16M | $ 2.35M | $ 15.11M | $ 11.37M | |
$ -62.00K | $ -66.00K | $ -65.00K | $ -117.00K | $ 8.78M | $ -80.00K | |
$ 996.78K | $ 876.23K | $ 499.78K | $ -567.31K | $ 160.72K | $ 1.68M | |
$ 17.95M | $ 8.45M | $ 3.72M | $ -2.70M | $ 1.42M | $ 11.37M | |
$ 54.52 | $ 71.34 | $ 30.99 | $ -22.19 | $ 11.70 | $ 53.48 | |
$ 54.52 | $ 71.34 | $ 30.99 | $ -22.19 | $ 11.70 | $ 53.48 | |
$ 471.42K | $ 118.50K | $ 120.16K | $ 121.70K | $ 121.79K | $ 122.42K | |
$ 471.42K | $ 118.50K | $ 120.16K | $ 121.70K | $ 121.79K | $ 122.42K | |
$ 1.60 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -8.48M | $ 7.75M | $ 44.77M | $ 43.35M | $ 33.45M | $ 29.20M | |
$ 12.46M | $ 8.45M | $ 3.72M | $ -2.70M | $ 1.42M | $ 6.55M | |
$ 24.24M | $ ― | $ 9.09M | $ 2.23M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.36M | $ 24.18M | $ 18.77M | $ 10.93M | $ 15.13M | $ 23.57M | |
$ 38.11M | $ 40.95M | $ 35.14M | $ 27.60M | $ 33.54M | $ 38.59M |