Price
$30.56
52W High
$46.91
52W Low
$24.54
SMA50
$28.58
SMA200
$31.59
Avg Volume 50D
$267.99K
From 52W High
-53.50%
From 52W Low
+24.53%
Vs SMA50
+6.91%
Vs SMA200
-3.26%
Current Volume
$154.99K
Bars Stored
1257
Market Cap
$557.04M
P/E
16.0x
Revenue TTM
$1.33B
EPS TTM
1.97
Net Income TTM
$34.83M
Free Cash Flow
$46.80M
Revenue 1Y
-5.43%
EPS 1Y
-26.49%
Net Income 1Y
-30.92%
FCF 1Y
-40.98%
Profit Margin
2.62%
FCF Margin
3.52%

Revenue

Quarterly ending 2025-12-31
$332.02M

EPS

Quarterly ending 2025-12-31
0.30

Net Income

Quarterly ending 2025-12-31
$5.16M