Price
$25.04
52W High
$27.64
52W Low
$10.92
SMA50
$24.03
SMA200
$20.54
Avg Volume 50D
$412.46K
From 52W High
-9.41%
From 52W Low
+129.30%
Vs SMA50
+4.19%
Vs SMA200
+21.89%
Current Volume
$406.91K
Dollar Volume 50D
$9.94M
Market Cap
$1.06B
P/E
--
Revenue TTM
$101.96M
EPS TTM
-1.76
Net Income TTM
-$66.00M
Free Cash Flow
-$55.48M
Revenue 1Y
+31.70%
EPS 1Y
+41.14%
Net Income 1Y
-33.56%
FCF 1Y
-42.78%
Profit Margin
-64.73%
FCF Margin
-54.41%

Revenue

Annual ending 2025-12-31
$89.06M

EPS

Annual ending 2025-12-31
-1.46

Net Income

Annual ending 2025-12-31
-$53.41M

News