Price
$5.06
52W High
$8.64
52W Low
$4.98
SMA50
$5.95
SMA200
$6.50
Avg Volume 50D
$456.82K
From 52W High
-41.44%
From 52W Low
+1.61%
Vs SMA50
-14.94%
Vs SMA200
-22.21%
Current Volume
$544.18K
Dollar Volume 50D
$2.76M
Market Cap
$242.88M
P/E
--
Revenue TTM
$456.84M
EPS TTM
-0.70
Net Income TTM
-$32.52M
Free Cash Flow
-$5.42M
Revenue 1Y
-3.87%
EPS 1Y
-900.00%
Net Income 1Y
-770.40%
FCF 1Y
+79.01%
Profit Margin
-7.12%
FCF Margin
-1.19%

Revenue

Annual ending 2025-12-31
$448.11M

EPS

Annual ending 2025-12-31
-1.23

Net Income

Annual ending 2025-12-31
-$56.34M

News