Price
$1.72
52W High
$2.58
52W Low
$1.62
SMA50
$1.77
SMA200
$2.06
Avg Volume 50D
$588.15K
From 52W High
-33.33%
From 52W Low
+6.17%
Vs SMA50
-3.10%
Vs SMA200
-16.56%
Current Volume
$302.98K
Dollar Volume 50D
$1.03M
Market Cap
$1.06B
P/E
--
Revenue TTM
$321.79M
EPS TTM
0.09
Net Income TTM
$57.89M
Free Cash Flow
$73.90M
Revenue 1Y
+7.76%
EPS 1Y
+800.00%
Net Income 1Y
+1058.50%
FCF 1Y
-2.97%
Profit Margin
17.99%
FCF Margin
22.97%
Dividend Yield
3.52%
Dividend TTM
$0.06
Last Ex-Dividend
2026-03-18
Dividend / EPS
67.22%

Revenue

Annual ending 2025-12-31
$321.79M

EPS

Annual ending 2025-12-31
0.09

Net Income

Annual ending 2025-12-31
$57.89M

News