Price
$15.86
52W High
$15.92
52W Low
$8.71
SMA50
$15.75
SMA200
$14.43
Avg Volume 50D
$390.46K
From 52W High
-0.38%
From 52W Low
+82.09%
Vs SMA50
+0.72%
Vs SMA200
+9.88%
Current Volume
$226.65K
Bars Stored
1257
Market Cap
$477.97M
P/E
14.6x
Revenue TTM
$607.78M
EPS TTM
1.08
Net Income TTM
$32.67M
Free Cash Flow
$15.81M
Revenue 1Y
-7.72%
EPS 1Y
-39.66%
Net Income 1Y
-44.46%
FCF 1Y
-31.51%
Profit Margin
5.38%
FCF Margin
2.60%

Revenue

Quarterly ending 2025-12-31
$147.41M

EPS

Quarterly ending 2025-12-31
0.29

Net Income

Quarterly ending 2025-12-31
$8.93M