Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 118.08M | $ 108.52M | $ 98.89M | $ 108.09M | $ 103.64M | $ 96.05M | |
$ 1.85M | $ 2.15M | $ 10.36M | $ -9.79M | $ -12.86M | $ -7.52M | |
$ 93.17M | $ 80.28M | $ 71.17M | $ 76.55M | $ 75.03M | $ 70.35M | |
- | - | - | - | - | - | |
$ -9.75M | $ -10.95M | $ -10.94M | - | - | - | |
$ 23.92M | $ 26.09M | $ 17.36M | $ 21.75M | $ 15.75M | $ 18.18M | |
$ 5.02M | $ 7.25M | $ 4.87M | $ 5.60M | $ 2.91M | $ 9.64M | |
- | - | - | - | - | - | |
$ 17.84M | $ 19.98M | $ 11.94M | $ 15.60M | $ 12.29M | $ 7.99M | |
$ 196.44 | $ 2.06 | $ 615.00 | $ 1.62 | $ 1.28 | $ 0.86 | |
$ 196.44 | $ 2.06 | $ 615.00 | $ 1.62 | $ 1.28 | $ 0.86 | |
$ 29.20M | $ 9.72M | $ 19.37K | $ 9.66M | $ 9.61M | $ 9.29M | |
$ 29.20M | $ 9.72M | $ 19.37K | $ 9.66M | $ 9.61M | $ 9.29M | |
$ 50.30 | $ 0.40 | $ 200.00 | $ 0.30 | $ 0.30 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 84.63M | $ 78.44M | $ 72.14M | $ 80.62M | $ 75.06M | $ 71.97M | |
$ 18.55M | $ 21.00M | $ 12.49M | $ 16.15M | $ 12.84M | $ 8.54M | |
$ 13.23M | - | - | $ 16.15M | $ 12.84M | $ 8.54M | |
$ 1.16M | - | - | $ 2.22M | $ 1.20M | $ 1.01M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |