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

First Quarters Ended

 

September 27,

September 28,

2025

  

2024

(Thousands, except per share data)

Numerator:

   

Net income

$

51,745

$

58,956

Denominator:

Weighted average common shares for basic earnings per share

 

82,996

 

88,092

Net effect of dilutive stock-based compensation awards

 

1,466

 

1,300

Weighted average common shares for diluted earnings per share

 

84,462

 

89,392

Basic earnings per share

$

0.62

$

0.67

Diluted earnings per share

$

0.61

$

0.66

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