v3.24.1.1.u2
Capital Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Aug. 23, 2023
Stockholders' Equity Note [Abstract]      
Amount authorized to repurchase shares     $ 150,000
Stock repurchased during period (in shares) 210,000    
Stock repurchased, average cost per share (in dollars per share) $ 141.84    
Stock repurchased during period, value $ 29,800    
Remaining authorized repurchase amount 90,900    
Restricted stock tax withholdings $ 16,261 $ 9,616  
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) 113,292 101,035