Price
$12.17
52W High
$13.87
52W Low
$3.78
SMA50
$12.73
SMA200
$8.38
Avg Volume 50D
$108.19K
From 52W High
-12.26%
From 52W Low
+221.96%
Vs SMA50
-4.42%
Vs SMA200
+45.14%
Current Volume
$62.23K
Dollar Volume 50D
$1.39M
Market Cap
$211.42M
P/E
--
Revenue TTM
$218.53M
EPS TTM
-4.77
Net Income TTM
-$78.11M
Free Cash Flow
-$26.41M
Revenue 1Y
-19.00%
EPS 1Y
+40.89%
Net Income 1Y
+37.27%
FCF 1Y
+65.09%
Profit Margin
-35.75%
FCF Margin
-12.09%

Revenue

Annual ending 2025-12-31
$249.32M

EPS

Annual ending 2025-12-31
-5.96

Net Income

Annual ending 2025-12-31
-$95.70M

News