XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jul. 02, 2022
Numerator:      
Net income $ 498,699 $ 770,828 $ 692,379
Denominator:      
Weighted average common shares for basic earnings per share 90,567 92,043 98,662
Net effect of dilutive stock based compensation awards 1,270 1,325 1,157
Weighted average common shares for diluted earnings per share 91,837 93,368 99,819
Basic earnings per share $ 5.51 $ 8.37 $ 7.02
Diluted earnings per share $ 5.43 $ 8.26 $ 6.94
Employee Stock Option [Member]      
Denominator:      
antidilutive Securities 79 140 230