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

​

​

—

​

​

—

​

​

—

​

​

—