Price
$10.51
52W High
$17.65
52W Low
$4.65
SMA50
$7.50
SMA200
$6.73
Avg Volume 50D
$1.32M
From 52W High
-67.94%
From 52W Low
+126.02%
Vs SMA50
+40.18%
Vs SMA200
+56.28%
Current Volume
$977.75K
Bars Stored
1257
Market Cap
$790.73M
P/E
--
Revenue TTM
$1.87B
EPS TTM
-3.77
Net Income TTM
-$283.20M
Free Cash Flow
-$51.15M
Revenue 1Y
+4.26%
EPS 1Y
-318.89%
Net Income 1Y
-378.04%
FCF 1Y
-23.67%
Profit Margin
-15.12%
FCF Margin
-2.73%

Revenue

Quarterly ending 2025-12-31
$468.56M

EPS

Quarterly ending 2025-12-31
-1.09

Net Income

Quarterly ending 2025-12-31
-$81.92M