Price
$8.21
52W High
$19.82
52W Low
$5.23
SMA50
$7.94
SMA200
$8.90
Avg Volume 50D
$486.70K
From 52W High
-58.58%
From 52W Low
+56.98%
Vs SMA50
+3.45%
Vs SMA200
-7.75%
Current Volume
$406.28K
Dollar Volume 50D
$4.02M
Market Cap
$216.30M
P/E
--
Revenue TTM
$512.92M
EPS TTM
-6.77
Net Income TTM
-$177.35M
Free Cash Flow
-$123.44M
Revenue 1Y
+0.86%
EPS 1Y
+7.01%
Net Income 1Y
+16.26%
FCF 1Y
-3.61%
Profit Margin
-34.58%
FCF Margin
-24.07%
Last Ex-Dividend
2023-05-30

Revenue

Annual ending 2025-12-31
$504.13M

EPS

Annual ending 2025-12-31
-8.45

Net Income

Annual ending 2025-12-31
-$219.84M

News