Price
$15.87
52W High
$18.74
52W Low
$10.64
SMA50
$15.44
SMA200
$14.17
Avg Volume 50D
$511.18K
From 52W High
-15.31%
From 52W Low
+49.15%
Vs SMA50
+2.77%
Vs SMA200
+12.02%
Current Volume
$621.94K
Dollar Volume 50D
$7.89M
Market Cap
$703.96M
P/E
--
Revenue TTM
$408.60M
EPS TTM
-3.02
Net Income TTM
-$156.00M
Free Cash Flow
-$43.40M
Revenue 1Y
-6.54%
EPS 1Y
+54.93%
Net Income 1Y
+62.09%
FCF 1Y
+32.61%
Profit Margin
-38.18%
FCF Margin
-10.62%
Dividend Yield
3.78%
Dividend TTM
$0.60
Last Ex-Dividend
2026-09-16

Revenue

Annual ending 2025-12-31
$423.60M

EPS

Annual ending 2025-12-31
-9.08

Net Income

Annual ending 2025-12-31
-$513.20M

News