Price
$42.21
52W High
$47.13
52W Low
$28.81
SMA50
$39.28
SMA200
$37.28
Avg Volume 50D
$176.28K
From 52W High
-11.66%
From 52W Low
+46.51%
Vs SMA50
+7.46%
Vs SMA200
+13.21%
Current Volume
$100.15K
Bars Stored
1257
Market Cap
$673.01M
P/E
--
Revenue TTM
$546.06M
EPS TTM
-0.28
Net Income TTM
-$4.39M
Free Cash Flow
$38.46M
Revenue 1Y
+1.94%
EPS 1Y
-115.82%
Net Income 1Y
-114.37%
FCF 1Y
+10.90%
Profit Margin
-0.80%
FCF Margin
7.04%

Revenue

Quarterly ending 2025-12-31
$151.06M

EPS

Quarterly ending 2025-12-31
0.21

Net Income

Quarterly ending 2025-12-31
$3.48M