Price
$13.65
52W High
$13.74
52W Low
$8.25
SMA50
$12.83
SMA200
$10.71
Avg Volume 50D
$148.15K
From 52W High
-0.66%
From 52W Low
+65.45%
Vs SMA50
+6.37%
Vs SMA200
+27.44%
Current Volume
$88.11K
Dollar Volume 50D
$1.90M
Market Cap
$680.86M
P/E
--
Revenue TTM
$359.94M
EPS TTM
41.37
Net Income TTM
$102.50M
Free Cash Flow
$136.58M
Revenue 1Y
+5.45%
EPS 1Y
-17.41%
Net Income 1Y
-17.41%
FCF 1Y
-7.45%
Profit Margin
28.48%
FCF Margin
37.95%

Revenue

Annual ending 2025-12-31
$359.94M

EPS

Annual ending 2025-12-31
41.37

Net Income

Annual ending 2025-12-31
$102.50M

News