XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Net Income per Share        
Net income attributable to shareholders $ 100,567 $ 198,659 $ 292,866 $ 708,968
Weighted-average shares outstanding - basic 53,010 55,597 53,476 57,021
Net effect of various dilutive stock-based compensation awards 465 701 523 694
Weighted-average shares outstanding - diluted 53,475 56,298 53,999 57,715
Net income per share:        
Basic $ 1.90 $ 3.57 $ 5.48 $ 12.43
Diluted $ 1.88 $ 3.53 $ 5.42 $ 12.28
Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive 0 0 21 43