Price
$5.75
52W High
$12.69
52W Low
$5.39
SMA50
$6.48
SMA200
$7.31
Avg Volume 50D
$370.66K
From 52W High
-54.69%
From 52W Low
+6.68%
Vs SMA50
-11.23%
Vs SMA200
-21.33%
Current Volume
$233.33K
Dollar Volume 50D
$2.43M
Market Cap
$301.81M
P/E
--
Revenue TTM
$1.70B
EPS TTM
-3.14
Net Income TTM
-$182.51M
Free Cash Flow
$202.37M
Revenue 1Y
-0.20%
EPS 1Y
-972.22%
Net Income 1Y
-923.59%
FCF 1Y
-11.67%
Profit Margin
-10.73%
FCF Margin
11.89%

Revenue

Annual ending 2025-12-31
$1.70B

EPS

Annual ending 2025-12-31
-3.14

Net Income

Annual ending 2025-12-31
-$182.51M

News