Price
$8.93
52W High
$54.55
52W Low
$8.00
SMA50
$10.60
SMA200
$14.25
Avg Volume 50D
$2.21M
From 52W High
-83.63%
From 52W Low
+11.69%
Vs SMA50
-15.72%
Vs SMA200
-37.35%
Current Volume
$2.10M
Dollar Volume 50D
$23.52M
Market Cap
$557.87M
P/E
--
Revenue TTM
$515.41M
EPS TTM
-1.12
Net Income TTM
-$57.49M
Free Cash Flow
-$134.16M
Revenue 1Y
-17.65%
EPS 1Y
-160.47%
Net Income 1Y
-194.63%
FCF 1Y
-890.18%
Profit Margin
-11.15%
FCF Margin
-26.03%
Last Ex-Dividend
2024-12-02

Revenue

Annual ending 2025-12-31
$536.62M

EPS

Annual ending 2025-12-31
-0.99

Net Income

Annual ending 2025-12-31
-$47.92M

News