Price
$20.99
52W High
$20.99
52W Low
$11.14
SMA50
$20.89
SMA200
$16.00
Avg Volume 50D
$416.39K
From 52W High
+0.00%
From 52W Low
+88.42%
Vs SMA50
+0.46%
Vs SMA200
+31.22%
Current Volume
$878.14K
Dollar Volume 50D
$8.70M
Market Cap
$780.56M
P/E
--
Revenue TTM
$131.48M
EPS TTM
-7.49
Net Income TTM
-$275.82M
Free Cash Flow
$18.19M
Revenue 1Y
-6.87%
EPS 1Y
-318.44%
Net Income 1Y
-325.43%
FCF 1Y
-81.76%
Profit Margin
-209.78%
FCF Margin
13.83%

Revenue

Annual ending 2025-12-31
$105.98M

EPS

Annual ending 2025-12-31
-8.37

Net Income

Annual ending 2025-12-31
-$307.71M

News