Price
$23.72
52W High
$71.36
52W Low
$13.47
SMA50
$31.80
SMA200
$26.44
Avg Volume 50D
$150.30K
From 52W High
-66.76%
From 52W Low
+76.10%
Vs SMA50
-25.40%
Vs SMA200
-10.28%
Current Volume
$121.50K
Dollar Volume 50D
$4.66M
Market Cap
$412.33M
P/E
--
Revenue TTM
$994.67M
EPS TTM
-17.00
Net Income TTM
-$283.11M
Free Cash Flow
-$17.92M
Revenue 1Y
+6.32%
EPS 1Y
+58.51%
Net Income 1Y
+57.32%
FCF 1Y
+67.42%
Profit Margin
-28.46%
FCF Margin
-1.80%

Revenue

Annual ending 2025-12-31
$965.41M

EPS

Annual ending 2025-12-31
-17.30

Net Income

Annual ending 2025-12-31
-$284.28M

News