Price
$5.09
52W High
$6.11
52W Low
$4.21
SMA50
$4.89
SMA200
$5.01
Avg Volume 50D
$1.29M
From 52W High
-16.69%
From 52W Low
+20.90%
Vs SMA50
+4.16%
Vs SMA200
+1.67%
Current Volume
$1.02M
Dollar Volume 50D
$6.31M
Market Cap
$634.44M
P/E
--
Revenue TTM
$495.69M
EPS TTM
-0.21
Net Income TTM
-$27.57M
Free Cash Flow
-$102.43M
Revenue 1Y
+14.60%
EPS 1Y
-187.50%
Net Income 1Y
-185.31%
FCF 1Y
+0.18%
Profit Margin
-5.56%
FCF Margin
-20.66%
Dividend Yield
8.64%
Dividend TTM
$0.44
Last Ex-Dividend
2026-08-28

Revenue

Annual ending 2025-12-31
$450.31M

EPS

Annual ending 2025-12-31
0.18

Net Income

Annual ending 2025-12-31
$24.35M

News