Price
$10.22
52W High
$14.39
52W Low
$3.42
SMA50
$11.51
SMA200
$7.60
Avg Volume 50D
$1.18M
From 52W High
-40.80%
From 52W Low
+198.83%
Vs SMA50
-11.24%
Vs SMA200
+34.43%
Current Volume
$728.22K
Bars Stored
1257
Market Cap
$615.24M
P/E
--
Revenue TTM
$668.99M
EPS TTM
-1.86
Net Income TTM
-$109.38M
Free Cash Flow
$73.93M
Revenue 1Y
-3.41%
EPS 1Y
-933.33%
Net Income 1Y
-871.55%
FCF 1Y
+781.61%
Profit Margin
-16.35%
FCF Margin
11.05%

Revenue

Quarterly ending 2025-12-31
$178.46M

EPS

Quarterly ending 2025-12-31
-1.99

Net Income

Quarterly ending 2025-12-31
-$117.25M