Price
$10.85
52W High
$15.94
52W Low
$10.57
SMA50
$12.94
SMA200
$14.62
Avg Volume 50D
$679.91K
From 52W High
-31.93%
From 52W Low
+2.65%
Vs SMA50
-16.13%
Vs SMA200
-25.77%
Current Volume
$909.59K
Dollar Volume 50D
$8.77M
Market Cap
$328.40M
P/E
17.6x
Revenue TTM
$555.45M
EPS TTM
0.63
Net Income TTM
$18.61M
Free Cash Flow
$8.84M
Revenue 1Y
-13.50%
EPS 1Y
-61.59%
Net Income 1Y
-63.83%
FCF 1Y
-89.71%
Profit Margin
3.35%
FCF Margin
1.59%

Revenue

Annual ending 2025-12-31
$607.78M

EPS

Annual ending 2025-12-31
1.08

Net Income

Annual ending 2025-12-31
$32.67M

News