Price
$13.21
52W High
$19.21
52W Low
$10.30
SMA50
$13.03
SMA200
$15.29
Avg Volume 50D
$2.05M
From 52W High
-45.42%
From 52W Low
+28.25%
Vs SMA50
+1.35%
Vs SMA200
-13.63%
Current Volume
$1.08M
Bars Stored
1257
Market Cap
$2.09B
P/E
--
Revenue TTM
$2.44B
EPS TTM
-1.24
Net Income TTM
-$198.04M
Free Cash Flow
$31.10M
Revenue 1Y
+18.60%
EPS 1Y
-12300.00%
Net Income 1Y
-3231.51%
FCF 1Y
+130.64%
Profit Margin
-8.12%
FCF Margin
1.28%

Revenue

Quarterly ending 2025-09-27
$535.68M

EPS

Quarterly ending 2025-09-27
0.37

Net Income

Quarterly ending 2025-09-27
$60.86M