XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 30, 2024
Dec. 30, 2023
Sep. 30, 2023
Apr. 01, 2023
Dec. 31, 2022
Oct. 01, 2022
Mar. 30, 2024
Apr. 01, 2023
Numerator:                
Net income $ 88,834 $ 117,931 $ 209,268 $ 187,426 $ 243,886 $ 184,261 $ 416,033 $ 615,572
Denominator:                
Weighted average common shares for basic earnings per share 90,430     91,436     90,726 92,226
Net effect of dilutive stock based compensation awards 826     1,020     1,349 1,390
Weighted average common shares for diluted earnings per share 91,256     92,456     92,075 93,616
Basic earnings per share $ 0.98     $ 2.05     $ 4.59 $ 6.67
Diluted earnings per share $ 0.97     $ 2.03     $ 4.52 $ 6.58
Stock Options                
Denominator:                
antidilutive Securities 122     128     122 146