Price
$9.79
52W High
$18.47
52W Low
$7.78
SMA50
$11.57
SMA200
$10.13
Avg Volume 50D
$951.18K
From 52W High
-47.00%
From 52W Low
+25.84%
Vs SMA50
-15.35%
Vs SMA200
-3.34%
Current Volume
$479.54K
Dollar Volume 50D
$10.96M
Market Cap
$732.32M
P/E
13.0x
Revenue TTM
$313.33M
EPS TTM
0.79
Net Income TTM
$56.40M
Free Cash Flow
$72.91M
Revenue 1Y
+20.55%
EPS 1Y
+133.76%
Net Income 1Y
+202.09%
FCF 1Y
+27.56%
Profit Margin
18.00%
FCF Margin
23.27%

Revenue

Annual ending 2025-12-31
$290.09M

EPS

Annual ending 2025-12-31
-0.13

Net Income

Annual ending 2025-12-31
-$6.43M

News