Price
$43.85
52W High
$113.83
52W Low
$40.49
SMA50
$46.86
SMA200
$70.09
Avg Volume 50D
$570.74K
From 52W High
-159.59%
From 52W Low
+8.30%
Vs SMA50
-6.42%
Vs SMA200
-37.44%
Current Volume
$340.02K
Bars Stored
1257
Market Cap
$1.02B
P/E
36.8x
Revenue TTM
$365.30M
EPS TTM
1.04
Net Income TTM
$27.83M
Free Cash Flow
$72.99M
Revenue 1Y
+16.15%
EPS 1Y
-10.34%
Net Income 1Y
-8.53%
FCF 1Y
+22.97%
Profit Margin
7.62%
FCF Margin
19.98%

Revenue

Quarterly ending 2025-12-31
$105.26M

EPS

Quarterly ending 2025-12-31
0.48

Net Income

Quarterly ending 2025-12-31
$12.43M