Price
$14.18
52W High
$71.23
52W Low
$11.82
SMA50
$16.73
SMA200
$36.84
Avg Volume 50D
$2.05M
From 52W High
-402.33%
From 52W Low
+19.97%
Vs SMA50
-15.23%
Vs SMA200
-61.51%
Current Volume
$1.50M
Bars Stored
1257
Market Cap
$560.95M
P/E
--
Revenue TTM
$455.55M
EPS TTM
-2.08
Net Income TTM
-$84.46M
Free Cash Flow
-$30.48M
Revenue 1Y
+30.16%
EPS 1Y
-940.00%
Net Income 1Y
-1593.62%
FCF 1Y
-16.27%
Profit Margin
-18.54%
FCF Margin
-6.69%

Revenue

Quarterly ending 2025-12-31
$120.10M

EPS

Quarterly ending 2025-12-31
-0.51

Net Income

Quarterly ending 2025-12-31
-$20.89M