Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
- | $ 25.47M | $ 28.07M | $ 45.15M | $ 45.10M | $ 63.89M | |
- | $ 13.26M | $ 19.23M | $ 33.18M | $ 53.12M | $ 47.11M | |
- | $ 12.22M | $ 8.84M | $ 11.97M | $ -8.02M | $ 16.78M | |
- | $ 15.76M | $ 12.77M | $ 14.64M | $ 16.14M | $ 9.59M | |
- | $ -3.54M | $ -3.93M | $ -2.67M | $ -24.16M | $ 7.20M | |
- | $ -4.35M | $ -2.90M | $ -1.50M | $ -398.00K | $ -282.00K | |
- | - | - | - | - | - | |
- | $ -4.80M | $ -6.54M | $ -11.99M | $ -44.70M | $ 6.98M | |
- | $ 77.00K | $ -59.00K | $ 66.00K | $ 2.54M | $ -77.00K | |
- | - | - | - | - | - | |
- | $ -4.87M | $ -6.48M | $ -12.06M | $ -47.23M | $ 7.06M | |
- | $ -0.05 | $ -0.08 | $ -0.15 | - | - | |
- | $ -0.05 | $ -0.08 | $ -0.15 | - | - | |
- | $ 104.12M | $ 80.01M | $ 79.92M | - | - | |
- | $ 104.12M | $ 80.01M | $ 79.92M | - | - | |
- | $ 0.00 | $ 0.00 | $ 0.00 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 29.02M | $ 32.00M | $ 47.81M | $ 69.25M | $ 56.70M | |
- | $ -4.87M | $ -6.48M | $ -12.06M | $ -47.23M | $ 7.06M | |
- | $ -6.72M | $ -8.31M | $ -4.43M | $ -29.65M | $ 7.06M | |
- | $ 4.35M | $ 2.91M | $ 1.26M | $ 222.00K | $ 30.00K | |
- | $ -447.00K | $ -3.62M | $ -10.73M | $ -44.47M | $ 7.01M | |
- | $ 1.12M | $ -1.61M | $ -8.72M | $ -36.69M | $ 13.34M |