Price
$8.87
52W High
$10.74
52W Low
$6.66
SMA50
$8.60
SMA200
$9.00
Avg Volume 50D
$1.72M
From 52W High
-21.08%
From 52W Low
+33.18%
Vs SMA50
+3.10%
Vs SMA200
-1.41%
Current Volume
$2.02M
Bars Stored
1195
Market Cap
$1.74B
P/E
43.3x
Revenue TTM
$1.55B
EPS TTM
0.20
Net Income TTM
$40.30M
Free Cash Flow
$35.09M
Revenue 1Y
+5.41%
EPS 1Y
+122.22%
Net Income 1Y
+133.58%
FCF 1Y
-64.24%
Profit Margin
2.60%
FCF Margin
2.26%

Revenue

Quarterly ending 2025-12-27
$365.14M

EPS

Quarterly ending 2025-12-27
0.00

Net Income

Quarterly ending 2025-12-27
$1.60M