Stock-Based Awards - Tax Benefit Recognized (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jul. 26, 2025 |
Jul. 27, 2024 |
Jul. 26, 2025 |
Jul. 27, 2024 |
|
Share-Based Payment Arrangement [Abstract] | ||||
Stock-based compensation | $ 8,100 | $ 9,482 | $ 17,199 | $ 17,305 |
Income tax effect of stock-based compensation | 1,998 | 2,330 | 4,237 | 4,269 |
Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options | $ 600 | $ 100 | $ 2,800 | $ 6,000 |