v3.25.2
Share-Based Compensation - Allocation of Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 27, 2025
Jul. 28, 2024
Jul. 27, 2025
Jul. 28, 2024
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 17,297 $ 17,138 $ 24,132 $ 32,372
Cost of sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 603 714 1,308 1,396
Product development and engineering        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 3,424 3,442 7,169 6,603
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 13,270 $ 12,982 $ 15,655 $ 24,373