Price
$14.64
52W High
$35.69
52W Low
$11.63
SMA50
$13.37
SMA200
$22.27
Avg Volume 50D
$1.01M
From 52W High
-143.78%
From 52W Low
+25.88%
Vs SMA50
+9.52%
Vs SMA200
-34.26%
Current Volume
$730.68K
Dollar Volume 50D
$13.80M
Market Cap
$987.93M
P/E
--
Revenue TTM
$665.41M
EPS TTM
-0.51
Net Income TTM
-$170.51M
Free Cash Flow
-$123.34M
Revenue 1Y
-35.34%
EPS 1Y
+50.96%
Net Income 1Y
+50.61%
FCF 1Y
+84.47%
Profit Margin
-25.63%
FCF Margin
-18.54%

Revenue

Annual ending 2025-12-31
$665.41M

EPS

Annual ending 2025-12-31
-0.51

Net Income

Annual ending 2025-12-31
-$170.51M