Share-Based Compensation - Allocation of Share-Based Compensation (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 30, 2023 |
Jul. 31, 2022 |
Jul. 30, 2023 |
Jul. 31, 2022 |
|
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
| Share-based compensation expense | $ 13,399 | $ 13,250 | $ 21,803 | $ 24,143 |
| Cost of sales | ||||
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
| Share-based compensation expense | 525 | 610 | 888 | 1,385 |
| Selling, general and administrative | ||||
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
| Share-based compensation expense | 9,409 | 8,588 | 13,911 | 14,720 |
| Product development and engineering | ||||
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
| Share-based compensation expense | $ 3,465 | $ 4,052 | $ 7,004 | $ 8,038 |