Price
$18.47
52W High
$28.58
52W Low
$9.64
SMA50
$20.24
SMA200
$17.67
Avg Volume 50D
$1.20M
From 52W High
-35.37%
From 52W Low
+91.60%
Vs SMA50
-8.73%
Vs SMA200
+4.53%
Current Volume
$785.50K
Dollar Volume 50D
$25.00M
Market Cap
$750.68M
P/E
--
Revenue TTM
$497.41M
EPS TTM
-3.02
Net Income TTM
-$125.66M
Free Cash Flow
$29.95M
Revenue 1Y
+1.98%
EPS 1Y
-492.16%
Net Income 1Y
-1264.48%
FCF 1Y
-53.91%
Profit Margin
-25.26%
FCF Margin
6.02%

Revenue

Annual ending 2025-12-31
$498.42M

EPS

Annual ending 2025-12-31
-2.08

Net Income

Annual ending 2025-12-31
-$83.52M

News