Price
$11.04
52W High
$12.71
52W Low
$4.65
SMA50
$11.33
SMA200
$9.43
Avg Volume 50D
$657.20K
From 52W High
-13.14%
From 52W Low
+137.42%
Vs SMA50
-2.52%
Vs SMA200
+17.13%
Current Volume
$502.57K
Dollar Volume 50D
$7.51M
Market Cap
$811.04M
P/E
--
Revenue TTM
$1.79B
EPS TTM
-2.06
Net Income TTM
-$154.98M
Free Cash Flow
$79.62M
Revenue 1Y
-4.83%
EPS 1Y
+25.36%
Net Income 1Y
+25.63%
FCF 1Y
+141.70%
Profit Margin
-8.65%
FCF Margin
4.44%
Last Ex-Dividend
2025-04-17

Revenue

Annual ending 2025-12-31
$1.87B

EPS

Annual ending 2025-12-31
-3.59

Net Income

Annual ending 2025-12-31
-$270.16M

News