XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per share (Tables)
12 Months Ended
Jun. 28, 2025
Earnings Per Share [Abstract]  
Basic and diluted earnings per share calculation

Years Ended

 

June 28,

    

June 29,

    

July 1,

2025

2024

2023

(Thousands, except per share data)

Numerator:

Net income

$

240,217

$

498,699

$

770,828

Denominator:

Weighted average common shares for basic earnings per share

 

86,266

 

90,567

 

92,043

Net effect of dilutive stock-based compensation awards

 

1,147

 

1,270

 

1,325

Weighted average common shares for diluted earnings per share

 

87,413

 

91,837

 

93,368

Basic earnings per share

$

2.78

$

5.51

$

8.37

Diluted earnings per share

$

2.75

$

5.43

$

8.26

Stock options excluded from earnings per share calculation due to an anti-dilutive effect

79

140