Price
$19.10
52W High
$36.95
52W Low
$16.69
SMA50
$19.89
SMA200
$24.19
Avg Volume 50D
$1.41M
From 52W High
-48.31%
From 52W Low
+14.44%
Vs SMA50
-3.99%
Vs SMA200
-21.03%
Current Volume
$1.81M
Dollar Volume 50D
$27.76M
Market Cap
$1.12B
P/E
--
Revenue TTM
$337.34M
EPS TTM
-1.94
Net Income TTM
-$109.75M
Free Cash Flow
-$84.92M
Revenue 1Y
+22.69%
EPS 1Y
-25.16%
Net Income 1Y
-30.44%
FCF 1Y
+4.87%
Profit Margin
-32.54%
FCF Margin
-25.17%

Revenue

Annual ending 2025-12-31
$308.05M

EPS

Annual ending 2025-12-31
-1.72

Net Income

Annual ending 2025-12-31
-$95.57M

News