Price
$11.15
52W High
$15.91
52W Low
$8.03
SMA50
$12.85
SMA200
$11.34
Avg Volume 50D
$71.11K
From 52W High
-29.92%
From 52W Low
+38.85%
Vs SMA50
-13.21%
Vs SMA200
-1.64%
Current Volume
$70.85K
Dollar Volume 50D
$926350
Market Cap
$355.82M
P/E
--
Revenue TTM
$862.46M
EPS TTM
-0.25
Net Income TTM
-$152.77M
Free Cash Flow
-$36.12M
Revenue 1Y
+4.71%
EPS 1Y
+26.47%
Net Income 1Y
+24.35%
FCF 1Y
+76.48%
Profit Margin
-17.71%
FCF Margin
-4.19%

Revenue

Annual ending 2025-12-31
$862.46M

EPS

Annual ending 2025-12-31
-0.25

Net Income

Annual ending 2025-12-31
-$152.77M

News