Price
$2.55
52W High
$31.30
52W Low
$2.55
SMA50
$3.85
SMA200
$6.82
Avg Volume 50D
$44.00K
From 52W High
-91.85%
From 52W Low
+0.00%
Vs SMA50
-33.70%
Vs SMA200
-62.63%
Current Volume
$35.27K
Dollar Volume 50D
$177514
Market Cap
$13.00M
P/E
--
Revenue TTM
$404.53M
EPS TTM
-9.26
Net Income TTM
-$39.84M
Free Cash Flow
$73.59M
Revenue 1Y
-42.49%
EPS 1Y
+55.14%
Net Income 1Y
+29.88%
FCF 1Y
+70.91%
Profit Margin
-9.85%
FCF Margin
18.19%

Revenue

Annual ending 2025-12-31
$567.81M

EPS

Annual ending 2025-12-31
-15.00

Net Income

Annual ending 2025-12-31
-$46.38M

News