Price
$1.25
52W High
$3.14
52W Low
$1.21
SMA50
$1.84
SMA200
$2.36
Avg Volume 50D
$481.59K
From 52W High
-60.19%
From 52W Low
+3.31%
Vs SMA50
-32.01%
Vs SMA200
-46.99%
Current Volume
$1.10M
Dollar Volume 50D
$839565
Market Cap
$85.16M
P/E
--
Revenue TTM
$689.13M
EPS TTM
-0.73
Net Income TTM
-$49.95M
Free Cash Flow
-$17.26M
Revenue 1Y
-3.84%
EPS 1Y
-143.33%
Net Income 1Y
+2.28%
FCF 1Y
+31.07%
Profit Margin
-7.25%
FCF Margin
-2.50%
Dividend Yield
4.00%
Dividend TTM
$0.05
Last Ex-Dividend
2025-12-31

Revenue

Annual ending 2025-12-31
$704.01M

EPS

Annual ending 2025-12-31
-1.07

Net Income

Annual ending 2025-12-31
-$72.70M

News