Price
$6.91
52W High
$13.90
52W Low
$4.45
SMA50
$6.09
SMA200
$8.41
Avg Volume 50D
$1.32M
From 52W High
-50.29%
From 52W Low
+55.28%
Vs SMA50
+13.52%
Vs SMA200
-17.82%
Current Volume
$576.16K
Dollar Volume 50D
$7.77M
Market Cap
$357.89M
P/E
--
Revenue TTM
$770.20M
EPS TTM
-3.44
Net Income TTM
-$176.80M
Free Cash Flow
$85.90M
Revenue 1Y
-9.56%
EPS 1Y
-242.15%
Net Income 1Y
-226.74%
FCF 1Y
-44.58%
Profit Margin
-22.96%
FCF Margin
11.15%

Revenue

Annual ending 2025-12-31
$742.90M

EPS

Annual ending 2025-12-31
0.93

Net Income

Annual ending 2025-12-31
$52.60M

News