Price
$9.25
52W High
$9.79
52W Low
$2.11
SMA50
$9.22
SMA200
$6.65
Avg Volume 50D
$53.51K
From 52W High
-5.52%
From 52W Low
+338.37%
Vs SMA50
+0.37%
Vs SMA200
+39.14%
Current Volume
$99.68K
Dollar Volume 50D
$503977
Market Cap
$163.01M
P/E
--
Revenue TTM
$279.62M
EPS TTM
-3.86
Net Income TTM
-$76.52M
Free Cash Flow
$17.63M
Revenue 1Y
-0.93%
EPS 1Y
+48.19%
Net Income 1Y
+46.63%
FCF 1Y
+99.89%
Profit Margin
-27.37%
FCF Margin
6.30%

Revenue

Annual ending 2025-12-31
$285.94M

EPS

Annual ending 2025-12-31
-3.19

Net Income

Annual ending 2025-12-31
-$62.98M

News