XML 88 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 03, 2021
Numerator:      
Net income $ 770,828 $ 692,379 $ 193,114
Denominator:      
Weighted average common shares for basic earnings per share 92,043 98,662 99,258
Net effect of dilutive stock based compensation awards 1,325 1,157 910
Weighted average common shares for diluted earnings per share 93,368 99,819 100,168
Basic earnings per share $ 8.37 $ 7.02 $ 1.95
Diluted earnings per share $ 8.26 $ 6.94 $ 1.93
Employee Stock Option [Member]      
Denominator:      
antidilutive Securities 140 230 700