Price
$57.34
52W High
$93.31
52W Low
$52.36
SMA50
$60.71
SMA200
$76.73
Avg Volume 50D
$998.07K
From 52W High
-62.73%
From 52W Low
+9.51%
Vs SMA50
-5.56%
Vs SMA200
-25.27%
Current Volume
$539.91K
Bars Stored
1257
Market Cap
$3.26B
P/E
--
Revenue TTM
$884.57M
EPS TTM
-0.47
Net Income TTM
-$26.17M
Free Cash Flow
$138.00M
Revenue 1Y
+19.75%
EPS 1Y
+52.53%
Net Income 1Y
+52.46%
FCF 1Y
+59.82%
Profit Margin
-2.96%
FCF Margin
15.60%

Revenue

Quarterly ending 2025-12-31
$238.94M

EPS

Quarterly ending 2025-12-31
0.21

Net Income

Quarterly ending 2025-12-31
$11.82M