XML 57 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 28, 2026
Dec. 27, 2025
Sep. 27, 2025
Mar. 29, 2025
Dec. 28, 2024
Sep. 28, 2024
Mar. 28, 2026
Mar. 29, 2025
Numerator:                
Net income $ 94,332 $ 61,733 $ 51,745 $ 87,919 $ 87,253 $ 58,956 $ 207,810 $ 234,128
Denominator:                
Weighted average common shares for basic earnings per share 82,014     86,014     82,152 86,984
Net effect of dilutive stock based compensation awards 916     862     1,241 1,214
Weighted average common shares for diluted earnings per share 82,930     86,876     83,393 88,198
Basic earnings per share $ 1.15     $ 1.02     $ 2.53 $ 2.69
Diluted earnings per share $ 1.14     $ 1.01     $ 2.49 $ 2.65