Price
$12.36
52W High
$14.41
52W Low
$5.66
SMA50
$10.77
SMA200
$8.47
Avg Volume 50D
$498.98K
From 52W High
-14.23%
From 52W Low
+118.37%
Vs SMA50
+14.71%
Vs SMA200
+46.01%
Current Volume
$2.57M
Dollar Volume 50D
$5.56M
Market Cap
$263.49M
P/E
--
Revenue TTM
$283.12M
EPS TTM
-0.42
Net Income TTM
-$8.61M
Free Cash Flow
$25.84M
Revenue 1Y
-5.04%
EPS 1Y
-189.36%
Net Income 1Y
-190.65%
FCF 1Y
-34.04%
Profit Margin
-3.04%
FCF Margin
9.13%
Last Ex-Dividend
2023-08-14

Revenue

Annual ending 2025-12-31
$291.60M

EPS

Annual ending 2025-12-31
0.40

Net Income

Annual ending 2025-12-31
$8.15M

News