XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per share (Tables)
6 Months Ended
Dec. 27, 2025
Earnings Per Share [Abstract]  
Basic and diluted earnings per share calculation

Second Quarters Ended

Six Months Ended

 

December 27,

December 28,

December 27,

December 28,

2025

  ​

2024

  ​

2025

  ​

2024

(Thousands, except per share data)

Numerator:

  ​ ​

Net income

$

61,733

$

87,253

$

113,478

$

146,209

Denominator:

Weighted average common shares for basic earnings per share

 

81,445

 

86,846

 

82,221

 

87,469

Net effect of dilutive stock-based compensation awards

 

1,342

 

1,481

 

1,404

 

1,390

Weighted average common shares for diluted earnings per share

 

82,787

 

88,327

 

83,625

 

88,859

Basic earnings per share

$

0.76

$

1.00

$

1.38

$

1.67

Diluted earnings per share

$

0.75

$

0.99

$

1.36

$

1.65

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