Price
$37.92
52W High
$100.35
52W Low
$35.12
SMA50
$65.20
SMA200
$65.24
Avg Volume 50D
$1.21M
From 52W High
-62.21%
From 52W Low
+7.97%
Vs SMA50
-41.84%
Vs SMA200
-41.87%
Current Volume
$2.04M
Dollar Volume 50D
$71.21M
Market Cap
$1.36B
P/E
--
Revenue TTM
$54.59M
EPS TTM
-6.69
Net Income TTM
-$157.13M
Free Cash Flow
-$234.03M
Revenue 1Y
-27.15%
EPS 1Y
+26.08%
Net Income 1Y
-28.51%
FCF 1Y
-25.77%
Profit Margin
-287.84%
FCF Margin
-428.72%

Revenue

Annual ending 2025-12-31
$55.23M

EPS

Annual ending 2025-12-31
-9.73

Net Income

Annual ending 2025-12-31
-$164.08M

News