Price
$13.23
52W High
$14.09
52W Low
$8.16
SMA50
$12.66
SMA200
$11.66
Avg Volume 50D
$444.27K
From 52W High
-6.10%
From 52W Low
+62.13%
Vs SMA50
+4.51%
Vs SMA200
+13.44%
Current Volume
$398.67K
Dollar Volume 50D
$5.50M
Market Cap
$278.99M
P/E
32.1x
Revenue TTM
$388.50M
EPS TTM
0.04
Net Income TTM
$8.69M
Free Cash Flow
$66.03M
Revenue 1Y
+21.99%
EPS 1Y
-63.64%
Net Income 1Y
+268.99%
FCF 1Y
+36.35%
Profit Margin
2.24%
FCF Margin
17.00%

Revenue

Annual ending 2025-12-31
$344.20M

EPS

Annual ending 2025-12-31
0.36

Net Income

Annual ending 2025-12-31
$8.35M

News