Price
$10.05
52W High
$11.62
52W Low
$5.16
SMA50
$10.34
SMA200
$7.98
Avg Volume 50D
$1.14M
From 52W High
-13.51%
From 52W Low
+94.77%
Vs SMA50
-2.80%
Vs SMA200
+26.00%
Current Volume
$624.43K
Dollar Volume 50D
$12.02M
Market Cap
$1.34B
P/E
--
Revenue TTM
$203.29M
EPS TTM
-0.05
Net Income TTM
-$6.41M
Free Cash Flow
-$71.61M
Revenue 1Y
+11.13%
EPS 1Y
+96.89%
Net Income 1Y
+94.61%
FCF 1Y
+12.33%
Profit Margin
-3.15%
FCF Margin
-35.23%

Revenue

Annual ending 2025-12-31
$189.25M

EPS

Annual ending 2025-12-31
-0.96

Net Income

Annual ending 2025-12-31
-$104.16M

News