Price
$13.58
52W High
$13.75
52W Low
$6.84
SMA50
$12.75
SMA200
$11.13
Avg Volume 50D
$1.36M
From 52W High
-1.24%
From 52W Low
+98.54%
Vs SMA50
+6.52%
Vs SMA200
+22.05%
Current Volume
$864.99K
Dollar Volume 50D
$17.36M
Market Cap
$1.88B
P/E
--
Revenue TTM
$719.75M
EPS TTM
-0.20
Net Income TTM
-$26.43M
Free Cash Flow
$196.66M
Revenue 1Y
-19.50%
EPS 1Y
-119.80%
Net Income 1Y
-120.23%
FCF 1Y
+171.51%
Profit Margin
-3.67%
FCF Margin
27.32%
Dividend Yield
6.19%
Dividend TTM
$0.84
Last Ex-Dividend
2026-09-09

Revenue

Annual ending 2025-12-31
$719.75M

EPS

Annual ending 2025-12-31
-0.20

Net Income

Annual ending 2025-12-31
-$26.43M

News