Price
$3.89
52W High
$9.67
52W Low
$3.89
SMA50
$5.11
SMA200
$5.34
Avg Volume 50D
$38.00K
From 52W High
-59.78%
From 52W Low
+0.00%
Vs SMA50
-23.85%
Vs SMA200
-27.12%
Current Volume
$75.05K
Dollar Volume 50D
$187343
Market Cap
$50.81M
P/E
--
Revenue TTM
$226.45M
EPS TTM
-3.58
Net Income TTM
-$46.76M
Free Cash Flow
$9.98M
Revenue 1Y
-13.26%
EPS 1Y
-49.17%
Net Income 1Y
-49.22%
FCF 1Y
-69.83%
Profit Margin
-20.65%
FCF Margin
4.41%

Revenue

Annual ending 2025-12-31
$235.10M

EPS

Annual ending 2025-12-31
-2.30

Net Income

Annual ending 2025-12-31
-$28.64M

News