Price
$3.45
52W High
$54.60
52W Low
$3.45
SMA50
$4.57
SMA200
$11.65
Avg Volume 50D
$38.97K
From 52W High
-93.68%
From 52W Low
+0.00%
Vs SMA50
-24.58%
Vs SMA200
-70.38%
Current Volume
$18.05K
Dollar Volume 50D
$186120
Market Cap
$50.59M
P/E
--
Revenue TTM
$258.90M
EPS TTM
-0.16
Net Income TTM
-$40.07M
Free Cash Flow
-$26.21M
Revenue 1Y
+41.78%
EPS 1Y
+44.83%
Net Income 1Y
+47.09%
FCF 1Y
-1.60%
Profit Margin
-15.48%
FCF Margin
-10.12%

Revenue

Annual ending 2025-12-31
$258.90M

EPS

Annual ending 2025-12-31
-0.16

Net Income

Annual ending 2025-12-31
-$40.07M

News