Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 88.65M | $ 87.13M | $ 83.14K | $ 2.53M | $ 25.29M | $ 29.20M | |
$ 63.86M | $ 38.02M | $ -20.81M | $ 19.49K | $ 17.71M | $ 18.76M | |
$ 24.78M | $ 49.11M | $ 20.81M | $ 2.51M | $ 7.58M | $ 10.44M | |
$ 6.38M | $ 15.40M | $ 11.94M | $ 1.33M | $ 4.99M | $ 6.38M | |
$ 18.40M | $ 33.72M | $ 8.86M | $ 1.17M | $ 2.58M | $ 4.07M | |
- | $ 7.06M | $ 2.00M | $ 0.00 | $ -208.31K | $ -56.95K | |
$ 1.44M | - | $ -305.77K | $ 1.37K | $ -8.17M | $ 189.46K | |
$ 19.84M | $ 40.78M | $ 10.86M | $ 1.18M | $ -5.80M | $ 4.20M | |
$ 4.29M | $ 10.27M | $ 941.06K | $ -55.73K | $ -651.05K | $ -2.94M | |
- | - | $ 169.72K | - | - | - | |
$ 15.55M | $ 30.38M | $ -13.09M | $ 2.74M | $ -5.14M | $ 7.14M | |
$ 0.76 | $ 1.41 | $ -7.10 | $ 0.17 | $ -0.33 | $ 0.49 | |
$ 0.75 | $ 1.41 | $ -7.10 | $ 0.17 | $ -0.33 | $ 0.49 | |
$ 41.11M | $ 21.51M | $ 1.86M | $ 16.27M | $ 15.76M | $ 14.70M | |
$ 41.12M | $ 21.51M | $ 1.86M | $ 16.27M | $ 15.76M | $ 14.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 70.24M | $ 53.41M | $ -8.86M | $ 1.35M | $ 22.71M | $ 25.14M | |
$ 15.55M | $ 30.38M | $ -13.09M | $ 2.74M | $ -5.14M | $ 7.14M | |
$ 15.55M | - | - | $ 1.23M | $ 1.73M | $ 7.28M | |
- | - | - | $ 158.12K | $ 208.31K | $ 56.95K | |
$ 18.40M | $ 35.85M | $ 9.49M | $ 1.17M | $ -5.59M | $ 4.25M | |
$ 18.40M | $ 38.03M | $ 11.17M | $ 1.42M | $ -4.39M | $ 5.19M |