Price
$3.83
52W High
$4.91
52W Low
$1.50
SMA50
$3.74
SMA200
$3.27
Avg Volume 50D
$3.62M
From 52W High
-22.00%
From 52W Low
+155.33%
Vs SMA50
+2.43%
Vs SMA200
+17.18%
Current Volume
$3.28M
Dollar Volume 50D
$13.56M
Market Cap
$566.04M
P/E
--
Revenue TTM
$561.87M
EPS TTM
-0.73
Net Income TTM
-$108.57M
Free Cash Flow
$39.49M
Revenue 1Y
+13.75%
EPS 1Y
+3.95%
Net Income 1Y
+2.84%
FCF 1Y
+1393.48%
Profit Margin
-19.32%
FCF Margin
7.03%
Dividend Yield
1.04%
Dividend TTM
$0.04
Last Ex-Dividend
2026-08-19

Revenue

Annual ending 2025-12-31
$501.46M

EPS

Annual ending 2025-12-31
-1.01

Net Income

Annual ending 2025-12-31
-$150.06M

News