Price
$22.01
52W High
$28.26
52W Low
$11.79
SMA50
$18.69
SMA200
$19.73
Avg Volume 50D
$1.93M
From 52W High
-22.12%
From 52W Low
+86.68%
Vs SMA50
+17.75%
Vs SMA200
+11.53%
Current Volume
$1.66M
Dollar Volume 50D
$36.13M
Market Cap
$1.49B
P/E
--
Revenue TTM
$1.04B
EPS TTM
-0.93
Net Income TTM
-$63.31M
Free Cash Flow
-$105.21M
Revenue 1Y
+3.96%
EPS 1Y
+69.90%
Net Income 1Y
+69.18%
FCF 1Y
-1256.27%
Profit Margin
-6.08%
FCF Margin
-10.10%

Revenue

Annual ending 2025-12-31
$1.01B

EPS

Annual ending 2025-12-31
-3.04

Net Income

Annual ending 2025-12-31
-$204.71M