Price
$20.13
52W High
$20.13
52W Low
$10.45
SMA50
$18.13
SMA200
$16.04
Avg Volume 50D
$627.68K
From 52W High
+0.00%
From 52W Low
+92.63%
Vs SMA50
+11.01%
Vs SMA200
+25.47%
Current Volume
$501.91K
Dollar Volume 50D
$11.41M
Market Cap
$809.68M
P/E
--
Revenue TTM
$310.20M
EPS TTM
0.88
Net Income TTM
$36.07M
Free Cash Flow
-$39.35M
Revenue 1Y
-23.56%
EPS 1Y
-71.24%
Net Income 1Y
-71.95%
FCF 1Y
-139.75%
Profit Margin
11.63%
FCF Margin
-12.69%
Dividend Yield
6.81%
Dividend TTM
$1.37
Last Ex-Dividend
2026-08-28
Dividend / EPS
155.68%

Revenue

Annual ending 2025-12-31
$310.20M

EPS

Annual ending 2025-12-31
0.88

Net Income

Annual ending 2025-12-31
$36.07M

News