XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share (Tables)
12 Months Ended
Feb. 03, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share in thousands:

Fiscal Year Ended
February 3,
2024
(53-weeks)
January 28,
2023
(52-weeks)
January 29,
2022
(52-weeks)
Net income
$103,158 $128,057 $174,313 
Weighted average number of common shares outstanding
12,364 12,951 14,993 
Dilutive stock options
46 298 130 
Dilutive restricted stock units
223 66 459 
Weighted average number of common shares outstanding and dilutive shares
12,633 13,315 15,582 
Basic earnings per share
$8.34 $9.89 $11.63 
Diluted earnings per share
$8.17 $9.62 $11.19