XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.3
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Numerator:    
Net income $ 282,172 $ 51,745
Denominator:    
Weighted average common shares for basic earnings per share 82,273 82,996
Net effect of dilutive stock based compensation awards 1,572 1,466
Net effect of dilutive convertible notes 2,160  
Weighted average common shares for diluted earnings per share 86,005 84,462
Basic earnings per share $ 3.43 $ 0.62
Diluted earnings per share $ 3.28 $ 0.61