Price
$25.07
52W High
$31.05
52W Low
$16.46
SMA50
$26.62
SMA200
$25.07
Avg Volume 50D
$880.35K
From 52W High
-19.26%
From 52W Low
+52.31%
Vs SMA50
-5.84%
Vs SMA200
+0.00%
Current Volume
$2.46M
Dollar Volume 50D
$23.41M
Market Cap
$1.82B
P/E
--
Revenue TTM
$37.13M
EPS TTM
-2.03
Net Income TTM
-$149.99M
Free Cash Flow
-$120.54M
Revenue 1Y
-69.78%
EPS 1Y
-109.28%
Net Income 1Y
-103.59%
FCF 1Y
-197.88%
Profit Margin
-404.00%
FCF Margin
-324.68%

Revenue

Annual ending 2025-12-31
$105.97M

EPS

Annual ending 2025-12-31
-1.08

Net Income

Annual ending 2025-12-31
-$81.13M

News