XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings per share (Tables)
6 Months Ended
Dec. 28, 2024
Earnings Per Share [Abstract]  
Basic and diluted earnings per share calculation

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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