XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Schedule of Computation of Basic and Diluted 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
Numerator:        
Numerator for basic and diluted net income per share - net income $ 399,111 $ 257,243 $ 975,703 $ 747,509
Denominator for basic net income per share – weighted-average common shares 192,201 191,435 192,055 191,409
Effect of dilutive equity awards 970 433 885 363
Denominator for diluted net income per share – adjusted weighted-average common shares 193,171 191,868 192,940 191,772
Basic net income per share $ 2.08 $ 1.34 $ 5.08 $ 3.91
Diluted net income per share $ 2.07 $ 1.34 $ 5.06 $ 3.9
Shares excluded from diluted net income per share calculation:        
Anti-dilutive equity awards 0 0 0 215