Price
$10.50
52W High
$10.94
52W Low
$8.35
SMA50
$9.83
SMA200
$9.80
Avg Volume 50D
$1.14M
From 52W High
-4.19%
From 52W Low
+25.75%
Vs SMA50
+6.77%
Vs SMA200
+7.14%
Current Volume
$1.08M
Bars Stored
1257
Market Cap
$1.16B
P/E
--
Revenue TTM
$360.52M
EPS TTM
-0.38
Net Income TTM
-$43.31M
Free Cash Flow
$96.89M
Revenue 1Y
-26.15%
EPS 1Y
-215.15%
Net Income 1Y
-210.44%
FCF 1Y
+83.74%
Profit Margin
-12.01%
FCF Margin
26.87%

Revenue

Quarterly ending 2025-12-31
-$53.02M

EPS

Quarterly ending 2025-12-31
-0.48

Net Income

Quarterly ending 2025-12-31
-$54.81M