Price
$18.78
52W High
$36.04
52W Low
$17.04
SMA50
$19.31
SMA200
$25.63
Avg Volume 50D
$300.11K
From 52W High
-91.91%
From 52W Low
+10.21%
Vs SMA50
-2.74%
Vs SMA200
-26.73%
Current Volume
$230.30K
Bars Stored
439
Market Cap
$266.79M
P/E
33.5x
Revenue TTM
$248.51M
EPS TTM
0.52
Net Income TTM
$7.96M
Free Cash Flow
$53.15M
Revenue 1Y
+21.96%
EPS 1Y
+173.68%
Net Income 1Y
+190.09%
FCF 1Y
+42.56%
Profit Margin
3.20%
FCF Margin
21.39%

Revenue

Quarterly ending 2025-12-31
$70.26M

EPS

Quarterly ending 2025-12-31
0.19

Net Income

Quarterly ending 2025-12-31
$2.95M