Price
$10.86
52W High
$16.22
52W Low
$7.08
SMA50
$12.04
SMA200
$12.27
Avg Volume 50D
$731.88K
From 52W High
-33.05%
From 52W Low
+53.39%
Vs SMA50
-9.82%
Vs SMA200
-11.50%
Current Volume
$503.25K
Dollar Volume 50D
$8.83M
Market Cap
$856.85M
P/E
--
Revenue TTM
$736.28M
EPS TTM
-0.28
Net Income TTM
-$21.96M
Free Cash Flow
-$85.77M
Revenue 1Y
-21.02%
EPS 1Y
+39.13%
Net Income 1Y
+38.76%
FCF 1Y
-173.00%
Profit Margin
-2.98%
FCF Margin
-11.65%
Dividend Yield
0.74%
Dividend TTM
$0.08
Last Ex-Dividend
2026-09-25

Revenue

Annual ending 2025-12-31
$805.71M

EPS

Annual ending 2025-12-31
-0.67

Net Income

Annual ending 2025-12-31
-$52.45M

News