Price
$8.91
52W High
$11.19
52W Low
$6.22
SMA50
$9.30
SMA200
$8.54
Avg Volume 50D
$5.29M
From 52W High
-25.59%
From 52W Low
+43.25%
Vs SMA50
-4.24%
Vs SMA200
+4.29%
Current Volume
$3.86M
Dollar Volume 50D
$49.97M
Market Cap
$1.53B
P/E
--
Revenue TTM
$596.34M
EPS TTM
-0.64
Net Income TTM
-$87.83M
Free Cash Flow
-$97.62M
Revenue 1Y
-52.48%
EPS 1Y
-124.24%
Net Income 1Y
-118.35%
FCF 1Y
+50.75%
Profit Margin
-14.73%
FCF Margin
-16.37%

Revenue

Annual ending 2025-12-31
$1.12B

EPS

Annual ending 2025-12-31
2.58

Net Income

Annual ending 2025-12-31
$440.30M