Treasury Shares and Share Repurchase Program (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||
---|---|---|---|---|---|---|---|
Jul. 30, 2022 |
Apr. 30, 2022 |
Jul. 31, 2021 |
May 01, 2021 |
Jul. 30, 2022 |
Jul. 31, 2021 |
Nov. 16, 2021 |
|
Equity [Abstract] | |||||||
Shares reacquired to satisfy tax withholding obligations (in shares) | 5,945 | 120,421 | 235,845 | 346,825 | |||
Shares reacquired to satisfy tax withholding obligations | $ 300 | $ 5,600 | $ 15,900 | $ 15,700 | |||
Equity, Class of Treasury Stock [Line Items] | |||||||
Shares repurchased | $ 23,188 | $ 51,342 | $ 55,238 | $ 24,031 | |||
2021 Repurchase Program | |||||||
Equity, Class of Treasury Stock [Line Items] | |||||||
Share repurchase program, amount authorized | $ 500,000 | ||||||
Shares repurchased (in shares) | 353,000 | 923,506 | |||||
Shares repurchased | $ 22,800 | $ 58,600 | |||||
Share repurchase program, amount remaining available | $ 412,600 | $ 412,600 |