XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 28, 2024
Sep. 28, 2024
Dec. 30, 2023
Sep. 30, 2023
Dec. 28, 2024
Dec. 30, 2023
Numerator:            
Net income $ 87,253 $ 58,956 $ 117,931 $ 209,268 $ 146,209 $ 327,199
Denominator:            
Weighted average common shares for basic earnings per share 86,846   90,253   87,469 90,874
Net effect of dilutive stock based compensation awards 1,481   1,539   1,390 1,611
Weighted average common shares for diluted earnings per share 88,327   91,792   88,859 92,485
Basic earnings per share $ 1   $ 1.31   $ 1.67 $ 3.6
Diluted earnings per share $ 0.99   $ 1.28   $ 1.65 $ 3.54
Stock Options            
Denominator:            
antidilutive Securities     122     122