Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 126.50M | $ 125.21M | $ 102.77M | $ 113.49M | $ 113.95M | $ 86.95M | |
$ 94.45M | $ 93.82M | $ 76.60M | $ 82.51M | $ 77.72M | $ 61.68M | |
$ 32.05M | $ 31.39M | $ 26.18M | $ 30.99M | $ 36.23M | $ 25.27M | |
$ 31.80M | $ 30.90M | $ 28.08M | $ 29.26M | $ 27.86M | $ 21.69M | |
$ 242.00K | $ 487.00K | $ -1.90M | $ 1.73M | $ 8.38M | $ 3.58M | |
$ -13.00K | $ -21.00K | $ 331.00K | $ 920.00K | $ -314.00K | $ -716.00K | |
$ -1.50M | $ -395.00K | $ -855.00K | $ -4.51M | $ -815.00K | $ -406.00K | |
$ -1.27M | $ 71.00K | $ -2.43M | $ -1.86M | $ 7.25M | $ 2.46M | |
$ 60.00K | $ 135.00K | $ 61.00K | $ 201.00K | $ 484.00K | $ 8.00K | |
- | - | - | - | - | - | |
$ -1.48M | $ -106.00K | $ -2.52M | $ -3.78M | $ 5.55M | $ 2.06M | |
$ -0.16 | $ -0.01 | $ -0.28 | $ -0.43 | $ 0.73 | $ 0.30 | |
$ -0.16 | $ -0.01 | $ -0.28 | $ -0.43 | $ 0.64 | $ 0.28 | |
$ 36.59M | $ 9.08M | $ 8.89M | $ 8.75M | $ 7.60M | $ 6.85M | |
$ 37.10M | $ 9.08M | $ 8.89M | $ 8.75M | $ 8.63M | $ 7.31M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.63 | $ 0.89 | - | - | - | - | |
- | - | - | - | - | - | |
$ 126.26M | $ 124.72M | $ 104.68M | $ 111.77M | $ 105.57M | $ 83.37M | |
$ -1.48M | $ -106.00K | $ -2.52M | $ -3.78M | $ 5.55M | $ 2.06M | |
$ -857.80K | $ -106.00K | $ -1.67M | $ 684.45K | $ 6.76M | $ 3.39M | |
- | $ 21.00K | - | - | $ 314.00K | $ 716.00K | |
$ 242.00K | $ 487.00K | $ -1.90M | $ 1.73M | $ 8.38M | $ 3.58M | |
$ 5.80M | $ 6.03M | $ 2.72M | $ 5.00M | $ 11.27M | $ 5.72M |