Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 152.86M | $ 156.08M | $ 140.48M | $ 119.47M | $ 108.49M | $ 95.03M | |
$ 134.66M | $ 132.52M | $ 124.56M | $ 105.22M | $ 95.19M | $ 80.61M | |
$ 18.20M | $ 23.56M | $ 15.92M | $ 14.26M | $ 13.29M | $ 14.42M | |
$ 14.68M | $ 20.41M | $ 12.92M | $ 13.34M | $ 13.30M | $ 16.01M | |
$ 3.52M | $ 3.15M | $ 3.00M | $ 921.00K | $ -7.00K | $ -1.59M | |
$ -1.58M | $ -1.50M | $ -1.57M | $ -1.53M | $ -1.61M | $ -1.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.89M | $ 1.10M | $ 1.41M | $ -1.03M | $ -1.75M | $ -2.95M | |
$ 379.00K | $ 163.00K | $ 502.00K | $ 132.00K | $ 60.00K | $ 1.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.47M | $ 901.00K | $ 907.00K | $ -1.16M | $ -1.81M | $ -4.27M | |
$ 0.10 | $ 0.07 | $ ― | $ -0.09 | $ -0.14 | $ -0.34 | |
$ 0.10 | $ 0.07 | $ ― | $ -0.09 | $ -0.14 | $ -0.34 | |
$ 54.48M | $ 12.81M | $ ― | $ 12.72M | $ 13.10M | $ 12.43M | |
$ 54.48M | $ 12.81M | $ ― | $ 12.72M | $ 13.10M | $ 12.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 111.00K | $ 698.00K | $ 711.00K | $ 712.00K | $ 770.00K | $ 1.46M | |
$ 149.34M | $ 152.93M | $ 137.48M | $ 118.55M | $ 108.49M | $ 96.62M | |
$ 1.47M | $ 901.00K | $ 907.00K | $ -1.16M | $ -1.81M | $ -4.27M | |
$ 1.50M | $ 1.06M | $ 962.29K | $ -866.20K | $ -1.68M | $ -4.18M | |
$ 1.33M | $ 1.54M | $ 1.32M | $ 1.31M | $ 1.61M | $ 1.29M | |
$ 3.22M | $ 2.64M | $ 2.73M | $ 281.00K | $ -142.00K | $ -1.66M | |
$ 9.46M | $ 8.70M | $ 8.41M | $ 5.29M | $ 4.17M | $ 1.53M |