Price
$12.07
52W High
$19.44
52W Low
$11.23
SMA50
$13.38
SMA200
$13.45
Avg Volume 50D
$1.40M
From 52W High
-37.91%
From 52W Low
+7.48%
Vs SMA50
-9.80%
Vs SMA200
-10.23%
Current Volume
$2.12M
Dollar Volume 50D
$18.80M
Market Cap
$1.30B
P/E
42.7x
Revenue TTM
$587.14M
EPS TTM
0.27
Net Income TTM
$30.54M
Free Cash Flow
$66.87M
Revenue 1Y
+15.65%
EPS 1Y
+485.71%
Net Income 1Y
+535.63%
FCF 1Y
+17.38%
Profit Margin
5.20%
FCF Margin
11.39%

Revenue

Annual ending 2025-12-31
$529.30M

EPS

Annual ending 2025-12-31
0.14

Net Income

Annual ending 2025-12-31
$14.93M

News