Price
$8.35
52W High
$13.22
52W Low
$4.84
SMA50
$9.00
SMA200
$9.35
Avg Volume 50D
$1.95M
From 52W High
-58.32%
From 52W Low
+72.52%
Vs SMA50
-7.20%
Vs SMA200
-10.71%
Current Volume
$8.81M
Bars Stored
1257
Market Cap
$1.09B
P/E
--
Revenue TTM
$727.33M
EPS TTM
-0.83
Net Income TTM
-$108.03M
Free Cash Flow
-$21.78M
Revenue 1Y
+10.11%
EPS 1Y
-33.87%
Net Income 1Y
-37.22%
FCF 1Y
+36.02%
Profit Margin
-14.85%
FCF Margin
-2.99%

Revenue

Quarterly ending 2025-12-31
$190.17M

EPS

Quarterly ending 2025-12-31
-0.07

Net Income

Quarterly ending 2025-12-31
-$9.88M