Price
$14.87
52W High
$14.94
52W Low
$8.99
SMA50
$13.57
SMA200
$11.74
Avg Volume 50D
$2.04M
From 52W High
-0.47%
From 52W Low
+65.41%
Vs SMA50
+9.57%
Vs SMA200
+26.64%
Current Volume
$2.22M
Dollar Volume 50D
$27.85M
Market Cap
$2.96B
P/E
41.4x
Revenue TTM
$466.15M
EPS TTM
0.32
Net Income TTM
$71.48M
Free Cash Flow
$100.19M
Revenue 1Y
+24.95%
EPS 1Y
+633.33%
Net Income 1Y
+948.24%
FCF 1Y
+24.25%
Profit Margin
15.33%
FCF Margin
21.49%

Revenue

Annual ending 2025-12-31
$419.50M

EPS

Annual ending 2025-12-31
0.15

Net Income

Annual ending 2025-12-31
$34.80M

News