Price
$84.05
52W High
$103.02
52W Low
$44.88
SMA50
$82.15
SMA200
$74.82
Avg Volume 50D
$576.23K
From 52W High
-22.57%
From 52W Low
+87.28%
Vs SMA50
+2.31%
Vs SMA200
+12.34%
Current Volume
$911.76K
Bars Stored
1257
Market Cap
$5.04B
P/E
--
Revenue TTM
$942.54M
EPS TTM
-0.52
Net Income TTM
-$30.41M
Free Cash Flow
$99.38M
Revenue 1Y
+6.58%
EPS 1Y
+66.45%
Net Income 1Y
+66.38%
FCF 1Y
+2.79%
Profit Margin
-3.23%
FCF Margin
10.54%

Revenue

Quarterly ending 2025-12-26
$232.87M

EPS

Quarterly ending 2025-12-26
-0.26

Net Income

Quarterly ending 2025-12-26
-$15.10M