Price
$8.70
52W High
$23.65
52W Low
$4.68
SMA50
$10.63
SMA200
$13.29
Avg Volume 50D
$2.10M
From 52W High
-63.21%
From 52W Low
+85.90%
Vs SMA50
-18.19%
Vs SMA200
-34.53%
Current Volume
$1.42M
Dollar Volume 50D
$21.78M
Market Cap
$991.73M
P/E
--
Revenue TTM
$110.01M
EPS TTM
-0.45
Net Income TTM
-$50.19M
Free Cash Flow
-$8.44M
Revenue 1Y
-27.31%
EPS 1Y
+2.17%
Net Income 1Y
+2.36%
FCF 1Y
+77.90%
Profit Margin
-45.62%
FCF Margin
-7.67%

Revenue

Annual ending 2025-12-31
$110.01M

EPS

Annual ending 2025-12-31
-0.45

Net Income

Annual ending 2025-12-31
-$50.19M

News