XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings per share
6 Months Ended
Dec. 28, 2024
Earnings Per Share [Abstract]  
Earnings per share

10. Earnings per share

Second Quarters Ended

Six Months Ended

 

December 28,

December 30,

December 28,

December 30,

2024

  

2023

  

2024

  

2023

(Thousands, except per share data)

Numerator:

   

Net income

$

87,253

$

117,931

$

146,209

$

327,199

Denominator:

Weighted average common shares for basic earnings per share

 

86,846

 

90,253

 

87,469

 

90,874

Net effect of dilutive stock-based compensation awards

 

1,481

 

1,539

 

1,390

 

1,611

Weighted average common shares for diluted earnings per share

 

88,327

 

91,792

 

88,859

 

92,485

Basic earnings per share

$

1.00

$

1.31

$

1.67

$

3.60

Diluted earnings per share

$

0.99

$

1.28

$

1.65

$

3.54

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

122

122