v3.24.1.u1
Net Income Per Share - Summary of Reconciliation of Numerators and Denominators of Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]    
Net income $ 114,100 $ 76,160
Weighted average shares outstanding - basic (in shares) 101,071 103,827
Basic net income per share (in dollars per share) $ 1.13 $ 0.73
Dilutive effect of share-based awards:    
Assumed exercise of options to purchase shares (in shares) 404 395
Diluted (in shares) 102,024 104,876
Diluted net income per share (in dollars per share) $ 1.12 $ 0.73
RSUs    
Dilutive effect of share-based awards:    
Dilutive effect (in shares) 549 481
PSAs    
Dilutive effect of share-based awards:    
Dilutive effect (in shares) 0 173