Price
$39.40
52W High
$74.58
52W Low
$37.63
SMA50
$44.33
SMA200
$55.16
Avg Volume 50D
$315.45K
From 52W High
-89.29%
From 52W Low
+4.70%
Vs SMA50
-11.13%
Vs SMA200
-28.58%
Current Volume
$341.73K
Bars Stored
1257
Market Cap
$1.17B
P/E
--
Revenue TTM
$1.18B
EPS TTM
-1.50
Net Income TTM
-$44.39M
Free Cash Flow
$120.87M
Revenue 1Y
+9.70%
EPS 1Y
-133.56%
Net Income 1Y
-132.32%
FCF 1Y
-23.21%
Profit Margin
-3.76%
FCF Margin
10.25%

Revenue

Quarterly ending 2025-12-31
$268.69M

EPS

Quarterly ending 2025-12-31
-0.08

Net Income

Quarterly ending 2025-12-31
-$2.45M