Price
$29.36
52W High
$32.13
52W Low
$21.74
SMA50
$29.01
SMA200
$27.28
Avg Volume 50D
$285.10K
From 52W High
-8.62%
From 52W Low
+35.05%
Vs SMA50
+1.21%
Vs SMA200
+7.64%
Current Volume
$186.48K
Dollar Volume 50D
$8.33M
Market Cap
$1.25B
P/E
--
Revenue TTM
$301.85M
EPS TTM
0.45
Net Income TTM
$20.26M
Free Cash Flow
$41.55M
Revenue 1Y
+9.81%
EPS 1Y
+221.43%
Net Income 1Y
+235.49%
FCF 1Y
-37.35%
Profit Margin
6.71%
FCF Margin
13.77%

Revenue

Annual ending 2025-12-31
$301.85M

EPS

Annual ending 2025-12-31
0.45

Net Income

Annual ending 2025-12-31
$20.26M

News