v3.26.1
Segment reporting (Details)
$ in Thousands
3 Months Ended
May 01, 2026
USD ($)
segment
May 02, 2025
USD ($)
Number of reportable segments    
Number of reportable operating segments | segment 1  
Net sales $ 10,786,965 $ 10,435,979
Consumables    
Number of reportable segments    
Net sales 8,892,468 8,636,680
Seasonal    
Number of reportable segments    
Net sales 1,084,343 1,022,943
Home products    
Number of reportable segments    
Net sales 522,978 507,176
Apparel    
Number of reportable segments    
Net sales $ 287,176 $ 269,180