XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 06, 2023
Jul. 29, 2023
Apr. 29, 2023
Jul. 30, 2022
Apr. 30, 2022
Jul. 29, 2023
Jul. 30, 2022
Jan. 29, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Common stock equivalents excluded   46,000       142,000    
Stock repurchased during period (in shares)   1,006,295   826,034   1,261,295 928,929  
Shares repurchased   $ 22,857 $ 9,170 $ 45,422 $ 6,500 $ 32,000 $ 51,900  
Share price   $ 22.71   $ 54.99   $ 25.39 $ 55.9  
Stock repurchase accrued amount       $ 400     $ 400 $ 4,800
Remaining authorized repurchase amount   $ 52,100       $ 52,100    
Subsequent Event [Member]                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Stock repurchased during period (in shares) 0