Price
$12.18
52W High
$14.10
52W Low
$8.91
SMA50
$12.14
SMA200
$11.40
Avg Volume 50D
$2.95M
From 52W High
-13.62%
From 52W Low
+36.70%
Vs SMA50
+0.33%
Vs SMA200
+6.84%
Current Volume
$19.39M
Dollar Volume 50D
$35.72M
Market Cap
$1.28B
P/E
--
Revenue TTM
$183.53M
EPS TTM
-0.75
Net Income TTM
-$75.02M
Free Cash Flow
$127.22M
Revenue 1Y
-15.19%
EPS 1Y
+80.92%
Net Income 1Y
+78.66%
FCF 1Y
-54.08%
Profit Margin
-40.88%
FCF Margin
69.31%
Dividend Yield
11.17%
Dividend TTM
$1.36
Last Ex-Dividend
2026-07-02

Revenue

Annual ending 2025-12-31
$412.00M

EPS

Annual ending 2025-12-31
-4.88

Net Income

Annual ending 2025-12-31
-$508.40M

News