XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' equity - Reconciliation of basic to diluted weighted average common shares outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Equity [Abstract]        
Basic (in shares) 46,992 46,906 46,974 46,894
Dilutive effect of share-based awards (in shares) 307 357 330 443
Diluted (in shares) 47,299 47,263 47,304 47,337