Price
$11.75
52W High
$36.20
52W Low
$10.62
SMA50
$11.58
SMA200
$14.66
Avg Volume 50D
$5.48K
From 52W High
-67.54%
From 52W Low
+10.59%
Vs SMA50
+1.43%
Vs SMA200
-19.83%
Current Volume
$398
Dollar Volume 50D
$68417
Market Cap
$213.81M
P/E
--
Revenue TTM
$404.35M
EPS TTM
3.77
Net Income TTM
$69.33M
Free Cash Flow
$29.13M
Revenue 1Y
-3.94%
EPS 1Y
+173.19%
Net Income 1Y
+171.52%
FCF 1Y
+3.38%
Profit Margin
17.15%
FCF Margin
7.21%

Revenue

Annual ending 2025-12-31
$404.35M

EPS

Annual ending 2025-12-31
3.77

Net Income

Annual ending 2025-12-31
$69.33M

News