Income Statement | TTM | Dec 21 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
---|---|---|---|---|---|---|
$ 56.08M | $ 43.82M | $ 42.55M | $ 41.84M | $ 38.99M | $ 35.69M | |
$ 38.89M | $ 29.60M | $ 27.76M | $ 27.11M | $ 25.51M | $ 23.12M | |
$ 17.19M | $ 14.22M | $ 14.79M | $ 14.73M | $ 13.48M | $ 12.57M | |
$ 8.48M | $ 7.12M | $ 6.63M | $ 6.70M | $ 6.37M | $ 6.21M | |
$ 8.72M | $ 7.11M | $ 8.16M | $ 8.03M | $ 7.11M | $ 6.37M | |
$ 147.86K | $ 111.52K | $ 17.95K | $ 98.43K | $ 138.52K | $ 140.52K | |
- | - | - | - | $ -5.68K | $ 24.91K | |
$ 8.86M | $ 7.22M | $ 8.18M | $ 8.13M | $ 7.24M | $ 6.53M | |
$ 1.91M | $ 1.49M | $ 1.70M | $ 1.86M | $ 2.15M | $ 2.31M | |
- | - | - | - | - | - | |
$ 6.95M | $ 5.73M | $ 6.48M | $ 6.27M | $ 5.09M | $ 4.23M | |
$ 0.22 | $ 0.18 | $ 0.20 | $ 0.20 | $ 0.16 | $ 0.13 | |
$ 0.22 | $ 0.18 | $ 0.20 | $ 0.20 | $ 0.16 | $ 0.13 | |
$ 128.26M | $ 32.07M | $ 32.07M | $ 32.07M | $ 32.07M | $ 32.07M | |
$ 128.26M | $ 32.07M | $ 32.07M | $ 32.07M | $ 32.07M | $ 32.07M | |
$ 0.12 | $ 0.10 | $ 0.10 | $ 0.09 | $ 0.08 | $ 0.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 47.37M | $ 36.72M | $ 34.39M | $ 33.81M | $ 31.89M | $ 29.33M | |
$ 6.95M | $ 5.73M | $ 6.48M | $ 6.27M | $ 5.09M | $ 4.23M | |
$ 6.95M | $ 5.73M | $ 6.48M | $ 6.27M | $ 5.09M | $ 4.21M | |
$ 1.30K | $ 12.06K | $ 124.10K | $ 112.86K | $ 29.44K | $ 7.78K | |
$ 8.86M | $ 7.23M | $ 8.31M | $ 8.24M | $ 7.27M | $ 6.54M | |
$ 9.55M | $ 7.87M | $ 8.93M | $ 8.79M | $ 7.64M | $ 6.91M |