XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' equity - Reconciliation of Basic to Diluted Weighted Average Common Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Equity [Abstract]        
Basic (in shares) 44,237 46,724 44,755 46,995
Dilutive effect of share-based awards (in shares) 0 288 0 261
Diluted (in shares) 44,237 47,012 44,755 47,256