XML 39 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per share (Tables)
9 Months Ended
Mar. 28, 2026
Earnings Per Share [Abstract]  
Basic and diluted earnings per share calculation

Third Quarters Ended

Nine Months Ended

 

March 28,

March 29,

March 28,

March 29,

2026

  ​

2025

  ​

2026

  ​

2025

(Thousands, except per share data)

Numerator:

  ​ ​

Net income

$

94,332

$

87,919

$

207,810

$

234,128

Denominator:

Weighted average common shares for basic earnings per share

 

82,014

 

86,014

 

82,152

 

86,984

Net effect of dilutive stock-based compensation awards

 

916

 

862

 

1,241

 

1,214

Net effect of dilutive convertible notes

Weighted average common shares for diluted earnings per share

 

82,930

 

86,876

 

83,393

 

88,198

Basic earnings per share

$

1.15

$

1.02

$

2.53

$

2.69

Diluted earnings per share

$

1.14

$

1.01

$

2.49

$

2.65

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