v3.26.1
Earnings per share (Tables)
6 Months Ended
Jul. 31, 2026
Earnings per Share  
Schedule of computation of earnings per share

Earnings per share is computed as follows (in thousands, except per share data):

13 Weeks Ended July 31, 2026

13 Weeks Ended August 1, 2025

  ​ ​

  ​ ​ ​

Weighted

  ​ ​

  ​

  ​

  ​ ​

Weighted

  ​ ​

 

Net

Average

Per Share

Net

Average

Per Share

Income

Shares

Amount

Income

Shares

Amount

Basic earnings per share

$

550,315

 

220,606

$

2.49

$

411,426

 

220,090

$

1.87

Effect of dilutive share-based awards

 

899

 

764

Diluted earnings per share

$

550,315

 

221,505

$

2.48

$

411,426

 

220,854

$

1.86

26 Weeks Ended July 31, 2026

26 Weeks Ended August 1, 2025

  ​ ​ ​

Weighted

  ​ ​

  ​

  ​

  ​ ​

Weighted

  ​ ​

Net

Average

Per Share

Net

Average

Per Share

Income

Shares

Amount

Income

Shares

Amount

Basic earnings per share

$

994,442

 

220,477

$

4.51

$

803,354

 

220,038

$

3.65

Effect of dilutive share-based awards

 

1,055

 

457

Diluted earnings per share

$

994,442

 

221,532

$

4.49

$

803,354

 

220,495

$

3.64