Price
$22.31
52W High
$29.23
52W Low
$18.23
SMA50
$25.41
SMA200
$23.43
Avg Volume 50D
$80.07K
From 52W High
-23.67%
From 52W Low
+22.38%
Vs SMA50
-12.21%
Vs SMA200
-4.77%
Current Volume
$59.84K
Dollar Volume 50D
$2.03M
Market Cap
$285.01M
P/E
--
Revenue TTM
$121.56M
EPS TTM
-9.79
Net Income TTM
-$124.64M
Free Cash Flow
-$68.71M
Revenue 1Y
+3.10%
EPS 1Y
+16.04%
Net Income 1Y
-3.18%
FCF 1Y
+37.49%
Profit Margin
-102.53%
FCF Margin
-56.52%

Revenue

Annual ending 2025-12-31
$130.41M

EPS

Annual ending 2025-12-31
-9.18

Net Income

Annual ending 2025-12-31
-$116.74M

News