v3.26.1
Segment reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
USD ($)
Aug. 01, 2025
USD ($)
Jul. 31, 2026
USD ($)
segment
Aug. 01, 2025
USD ($)
Number of reportable segments        
Number of reportable operating segments | segment     1  
Net sales $ 11,290,380 $ 10,727,737 $ 22,077,345 $ 21,163,716
Consumables        
Number of reportable segments        
Net sales 9,263,012 8,819,919 18,155,480 17,456,599
Seasonal        
Number of reportable segments        
Net sales 1,187,704 1,106,059 2,272,047 2,129,002
Home products        
Number of reportable segments        
Net sales 536,574 511,842 1,059,552 1,019,018
Apparel        
Number of reportable segments        
Net sales $ 303,090 $ 289,917 $ 590,266 $ 559,097