Price
$12.51
52W High
$20.43
52W Low
$3.31
SMA50
$15.01
SMA200
$8.94
Avg Volume 50D
$2.42M
From 52W High
-38.77%
From 52W Low
+277.95%
Vs SMA50
-16.68%
Vs SMA200
+40.01%
Current Volume
$928.34K
Dollar Volume 50D
$38.83M
Market Cap
$783.03M
P/E
--
Revenue TTM
$156.30M
EPS TTM
-0.34
Net Income TTM
-$20.43M
Free Cash Flow
$20.60M
Revenue 1Y
+13.85%
EPS 1Y
+61.80%
Net Income 1Y
+53.10%
FCF 1Y
+178.31%
Profit Margin
-13.07%
FCF Margin
13.18%

Revenue

Annual ending 2025-12-31
$145.84M

EPS

Annual ending 2025-12-31
-0.46

Net Income

Annual ending 2025-12-31
-$25.61M

News