Price
$14.08
52W High
$15.06
52W Low
$11.36
SMA50
$14.39
SMA200
$13.57
Avg Volume 50D
$757.00K
From 52W High
-6.96%
From 52W Low
+23.94%
Vs SMA50
-2.16%
Vs SMA200
+3.74%
Current Volume
$1.10M
Bars Stored
1257
Market Cap
$1.33B
P/E
23.8x
Revenue TTM
$333.83M
EPS TTM
0.62
Net Income TTM
$56.04M
Free Cash Flow
$23.70M
Revenue 1Y
+7.93%
EPS 1Y
+588.89%
Net Income 1Y
+733.97%
FCF 1Y
-90.55%
Profit Margin
16.79%
FCF Margin
7.10%

Revenue

Quarterly ending 2025-12-31
$89.17M

EPS

Quarterly ending 2025-12-31
0.21

Net Income

Quarterly ending 2025-12-31
$19.16M