Price
$8.56
52W High
$22.91
52W Low
$7.83
SMA50
$10.11
SMA200
$13.45
Avg Volume 50D
$5.52M
From 52W High
-62.64%
From 52W Low
+9.32%
Vs SMA50
-15.37%
Vs SMA200
-36.36%
Current Volume
$5.23M
Dollar Volume 50D
$56.37M
Market Cap
$1.30B
P/E
--
Revenue TTM
$109.23M
EPS TTM
-0.29
Net Income TTM
-$38.40M
Free Cash Flow
-$58.44M
Revenue 1Y
+143.61%
EPS 1Y
+12.12%
Net Income 1Y
-1.04%
FCF 1Y
-75.28%
Profit Margin
-35.16%
FCF Margin
-53.50%

Revenue

Annual ending 2025-12-31
$73.01M

EPS

Annual ending 2025-12-31
-0.35

Net Income

Annual ending 2025-12-31
-$44.02M

News