XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Earnings Per Share [Abstract]        
Net income attributable to shareholders $ 272,711 $ 187,749 $ 507,817 $ 267,469
Weighted-average shares outstanding - basic 51,306 51,856 51,314 52,057
Net effect of various dilutive stock-based compensation awards 561 486 473 447
Weighted-average shares outstanding - diluted 51,867 52,342 51,787 52,504
Net income per share:        
Basic $ 5.32 $ 3.62 $ 9.9 $ 5.14
Diluted (a) $ 5.26 $ 3.59 $ 9.81 $ 5.09
(a) Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive 85 28 103 57