Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 63.42M | $ 64.30M | $ 55.56M | $ 42.26M | $ 41.80M | $ 37.94M | |
$ 41.70M | $ 40.00M | $ 32.06M | $ 26.66M | $ 27.40M | $ 24.31M | |
$ 21.73M | $ 24.30M | $ 23.50M | $ 15.60M | $ 14.40M | $ 13.63M | |
$ 15.37M | $ 13.44M | $ 11.34M | $ 10.99M | $ 10.69M | $ 9.96M | |
$ 6.36M | $ 10.86M | $ 12.16M | $ 4.61M | $ 3.71M | $ 3.68M | |
$ -181.38K | $ -148.58K | $ -132.47K | $ -118.64K | $ -121.89K | $ 2.06K | |
- | - | $ 201.21K | - | - | - | |
$ 6.18M | $ 10.71M | $ 12.23M | $ 4.49M | $ 3.59M | $ 3.68M | |
$ 1.30M | $ 2.31M | $ 2.62M | $ 996.00K | $ 791.03K | $ 1.07M | |
- | - | - | - | - | - | |
$ 4.88M | $ 8.40M | $ 9.62M | $ 3.50M | $ 2.80M | $ 2.60M | |
$ 0.52 | $ 0.89 | $ 1.02 | $ 0.37 | $ 0.30 | $ 0.28 | |
$ 0.52 | $ 0.89 | $ 1.02 | $ 0.37 | $ 0.30 | $ 0.28 | |
$ 38.00M | $ 9.49M | $ 9.46M | $ 9.39M | $ 9.28M | $ 9.19M | |
$ 38.00M | $ 9.49M | $ 9.46M | $ 9.40M | $ 9.32M | $ 9.25M | |
$ 0.14 | $ 0.12 | $ 0.06 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 57.06M | $ 53.44M | $ 43.40M | $ 37.65M | $ 38.09M | $ 34.27M | |
$ 4.88M | $ 8.40M | $ 9.62M | $ 3.50M | $ 2.80M | $ 2.60M | |
$ 4.88M | $ 8.40M | $ 9.46M | $ 3.50M | $ 2.80M | $ 2.60M | |
$ 110.81K | $ 148.58K | $ 132.47K | $ 118.64K | - | - | |
$ 6.36M | $ 10.86M | $ 12.36M | $ 4.61M | $ 3.71M | $ 3.68M | |
$ 7.99M | $ 12.35M | $ 13.74M | $ 5.90M | $ 4.88M | $ 4.63M |