Price
$7.83
52W High
$20.26
52W Low
$6.92
SMA50
$9.35
SMA200
$10.94
Avg Volume 50D
$934.89K
From 52W High
-61.35%
From 52W Low
+13.15%
Vs SMA50
-16.26%
Vs SMA200
-28.45%
Current Volume
$1.43M
Dollar Volume 50D
$8.83M
Market Cap
$248.61M
P/E
17.3x
Revenue TTM
$193.28M
EPS TTM
0.43
Net Income TTM
$14.37M
Free Cash Flow
-$20.98M
Revenue 1Y
-26.52%
EPS 1Y
+26.47%
Net Income 1Y
+59.31%
FCF 1Y
-197.98%
Profit Margin
7.44%
FCF Margin
-10.85%

Revenue

Annual ending 2025-12-31
$245.72M

EPS

Annual ending 2025-12-31
0.56

Net Income

Annual ending 2025-12-31
$15.12M

News