Price
$26.76
52W High
$51.77
52W Low
$17.99
SMA50
$34.49
SMA200
$31.96
Avg Volume 50D
$1.97M
From 52W High
-48.31%
From 52W Low
+48.75%
Vs SMA50
-22.41%
Vs SMA200
-16.26%
Current Volume
$1.64M
Dollar Volume 50D
$66.72M
Market Cap
$1.63B
P/E
--
Revenue TTM
$174.23M
EPS TTM
-2.34
Net Income TTM
-$136.97M
Free Cash Flow
-$287.53M
Revenue 1Y
+10.63%
EPS 1Y
+54.47%
Net Income 1Y
-30.65%
FCF 1Y
-97.49%
Profit Margin
-78.61%
FCF Margin
-165.03%

Revenue

Annual ending 2025-12-31
$166.42M

EPS

Annual ending 2025-12-31
-2.89

Net Income

Annual ending 2025-12-31
-$116.07M

News