XML 54 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Segment reporting (Tables)
12 Months Ended
Jan. 31, 2025
Segment reporting  
Schedule of net sales grouped by classes of similar products

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

(in thousands)

    

2024

    

2023

    

2022

 

Classes of similar products:

​

​

​

​

​

​

​

​

​

​

Consumables

​

$

33,370,910

​

$

31,342,595

​

$

30,155,218

​

Seasonal

​

 

4,073,317

​

 

4,083,790

​

 

4,182,815

​

Home products

​

 

2,074,379

​

 

2,163,806

​

 

2,332,411

​

Apparel

​

 

1,093,702

​

 

1,101,418

​

 

1,174,419

​

Net sales

​

$

40,612,308

​

$

38,691,609

​

$

37,844,863

​

Reconciliation of segment revenue and significant segment expenses to net income

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

(in thousands)

    

2024

    

2023

    

2022

 

Net sales

​

$

40,612,308

​

$

38,691,609

​

$

37,844,863

​

Less:

​

​

​

​

​

​

​

​

​

​

Shrink included in cost of goods sold

​

 

928,896

​

 

910,674

​

 

481,011

​

Cost of goods sold, excluding shrink(b)

​

 

27,665,915

​

 

26,061,911

​

 

25,543,754

​

Interest expense, net

​

​

274,320

​

​

326,781

​

​

211,273

​

Income tax expense

​

​

314,501

​

​

458,245

​

​

700,625

​

Other segment items (a)(b)

​

 

10,303,423

​

 

9,272,724

​

 

8,492,211

​

Consolidated net income

​

$

1,125,253

​

$

1,661,274

​

$

2,415,989

​

​

(a) Other segment items include all remaining SG&A expenses and other (income) expense as disclosed in the Consolidated Statements of Income which were not deemed individually significant for disclosure. These expense items include rent expense as disclosed in Note 4 as well as advertising costs and impairment expense as disclosed in Note 1.

(b) Depreciation and amortization expense included in Cost of goods sold and SG&A expenses was approximately $971.7 million, $848.8 million and $724.9 million for 2024, 2023 and 2022.