XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation - Share repurchase program (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended 65 Months Ended
Oct. 28, 2023
Apr. 30, 2022
Oct. 28, 2023
Jan. 28, 2023
Jan. 29, 2022
Jul. 29, 2023
Nov. 27, 2023
Jun. 14, 2022
Mar. 09, 2021
Mar. 20, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Authorized amount               $ 100,000,000 $ 100,000,000 $ 100,000,000
Repurchase and retirement of common stock (in shares)     504,369 247,132 368,699 1,600,000        
Repurchase and retirement of common stock $ 80,541,000 $ 40,007,000 $ 80,000,000 $ 40,000,000 $ 60,000,000 $ 230,000,000        
Average price (in dollars per share) $ 158.63   $ 158.63 $ 161.88 $ 162.75          
Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Authorized amount             $ 100,000,000