Price
$17.75
52W High
$26.82
52W Low
$17.60
SMA50
$19.74
SMA200
$21.81
Avg Volume 50D
$561.80K
From 52W High
-51.10%
From 52W Low
+0.85%
Vs SMA50
-10.09%
Vs SMA200
-18.61%
Current Volume
$964.13K
Bars Stored
816
Market Cap
$740.40M
P/E
29.3x
Revenue TTM
$273.99M
EPS TTM
0.62
Net Income TTM
$25.28M
Free Cash Flow
$42.69M
Revenue 1Y
+13.22%
EPS 1Y
-1.59%
Net Income 1Y
+20.03%
FCF 1Y
+7.57%
Profit Margin
9.23%
FCF Margin
15.58%

Revenue

Quarterly ending 2025-12-31
$58.62M

EPS

Quarterly ending 2025-12-31
-0.03

Net Income

Quarterly ending 2025-12-31
-$739.00K