Price
$8.67
52W High
$9.96
52W Low
$5.64
SMA50
$9.27
SMA200
$7.81
Avg Volume 50D
$92.61K
From 52W High
-12.95%
From 52W Low
+53.72%
Vs SMA50
-6.43%
Vs SMA200
+11.01%
Current Volume
$74.95K
Dollar Volume 50D
$858032
Market Cap
$235.78M
P/E
--
Revenue TTM
$210.44M
EPS TTM
-0.72
Net Income TTM
-$18.14M
Free Cash Flow
-$81.46M
Revenue 1Y
-17.49%
EPS 1Y
+69.36%
Net Income 1Y
+72.00%
FCF 1Y
-110.95%
Profit Margin
-8.62%
FCF Margin
-38.71%

Revenue

Annual ending 2025-12-31
$227.83M

EPS

Annual ending 2025-12-31
-1.06

Net Income

Annual ending 2025-12-31
-$27.84M

News