Price
$13.95
52W High
$25.15
52W Low
$13.11
SMA50
$18.85
SMA200
$20.72
Avg Volume 50D
$1.71M
From 52W High
-44.53%
From 52W Low
+6.41%
Vs SMA50
-25.98%
Vs SMA200
-32.68%
Current Volume
$6.81M
Dollar Volume 50D
$31.35M
Market Cap
$1.48B
P/E
--
Revenue TTM
$252.25M
EPS TTM
-2.51
Net Income TTM
-$220.76M
Free Cash Flow
-$238.13M
Revenue 1Y
+222.65%
EPS 1Y
+35.31%
Net Income 1Y
+34.10%
Profit Margin
-87.52%
FCF Margin
-94.40%

Revenue

Annual ending 2025-12-31
$172.35M

EPS

Annual ending 2025-12-31
-3.29

Net Income

Annual ending 2025-12-31
-$285.42M

News