Price
$22.60
52W High
$32.33
52W Low
$17.80
SMA50
$24.78
SMA200
$24.59
Avg Volume 50D
$159.47K
From 52W High
-30.10%
From 52W Low
+26.97%
Vs SMA50
-8.78%
Vs SMA200
-8.08%
Current Volume
$148.21K
Dollar Volume 50D
$3.90M
Market Cap
$341.11M
P/E
31.4x
Revenue TTM
$242.41M
EPS TTM
0.70
Net Income TTM
$10.87M
Free Cash Flow
-$31.11M
Revenue 1Y
+25.59%
EPS 1Y
+1.45%
Net Income 1Y
+2.51%
FCF 1Y
-2464.36%
Profit Margin
4.48%
FCF Margin
-12.84%

Revenue

Annual ending 2025-12-31
$212.50M

EPS

Annual ending 2025-12-31
0.89

Net Income

Annual ending 2025-12-31
$13.86M

News