Price
$6.26
52W High
$6.67
52W Low
$3.37
SMA50
$5.88
SMA200
$5.47
Avg Volume 50D
$1.31M
From 52W High
-6.15%
From 52W Low
+85.76%
Vs SMA50
+6.48%
Vs SMA200
+14.35%
Current Volume
$1.12M
Dollar Volume 50D
$7.72M
Market Cap
$641.67M
P/E
--
Revenue TTM
$349.81M
EPS TTM
-1.07
Net Income TTM
-$109.30M
Free Cash Flow
-$130.94M
Revenue 1Y
-25.46%
EPS 1Y
-397.22%
Net Income 1Y
-387.25%
FCF 1Y
-628.09%
Profit Margin
-31.24%
FCF Margin
-37.43%
Dividend Yield
3.99%
Dividend TTM
$0.25
Last Ex-Dividend
2026-08-21

Revenue

Annual ending 2025-12-31
$359.27M

EPS

Annual ending 2025-12-31
-0.40

Net Income

Annual ending 2025-12-31
-$41.87M

News