Price
$19.72
52W High
$51.63
52W Low
$13.14
SMA50
$23.97
SMA200
$27.62
Avg Volume 50D
$949.95K
From 52W High
-61.81%
From 52W Low
+50.08%
Vs SMA50
-17.71%
Vs SMA200
-28.61%
Current Volume
$980.39K
Dollar Volume 50D
$22.83M
Market Cap
$812.77M
P/E
--
Revenue TTM
$108.92M
EPS TTM
-1.82
Net Income TTM
-$66.70M
Free Cash Flow
-$99.91M
Revenue 1Y
+4.07%
EPS 1Y
+38.93%
Net Income 1Y
+22.49%
FCF 1Y
-206.72%
Profit Margin
-61.24%
FCF Margin
-91.72%

Revenue

Annual ending 2025-12-31
$106.58M

EPS

Annual ending 2025-12-31
-2.09

Net Income

Annual ending 2025-12-31
-$70.26M

News