Earnings Per Share (Tables)
9 Months Ended
Oct. 29, 2022
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted-Average Shares Used to Calculate Basic and Diluted Earnings per Share
The following table provides a reconciliation between basic and diluted weighted-average shares used to calculate basic and diluted earnings per share:
Thirteen Weeks EndedThirty-Nine Weeks Ended
October 29, 2022October 30, 2021October 29, 2022October 30, 2021
(in thousands)
Weighted-average shares - basic68,272 67,006 67,878 66,244 
Dilutive effect of stock options and restricted stock units— 2,850 — — 
Weighted-average shares - diluted68,272 69,856 67,878 66,244