XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jul. 01, 2023
Numerator:      
Net income $ 240,217 $ 498,699 $ 770,828
Denominator:      
Weighted average common shares for basic earnings per share 86,266 90,567 92,043
Net effect of dilutive stock based compensation awards 1,147 1,270 1,325
Weighted average common shares for diluted earnings per share 87,413 91,837 93,368
Basic earnings per share $ 2.78 $ 5.51 $ 8.37
Diluted earnings per share $ 2.75 $ 5.43 $ 8.26
Employee Stock Option      
Denominator:      
antidilutive Securities   79 140