v3.26.1
Earnings Per Share - Schedule of Basic and Diluted Net Earnings Per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2026
$ / shares
Aug. 01, 2026
USD ($)
$ / shares
shares
Aug. 02, 2025
$ / shares
Aug. 02, 2025
USD ($)
$ / shares
shares
Aug. 01, 2026
USD ($)
$ / shares
shares
Aug. 02, 2025
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]            
Net income—basic | $   $ 5,177   $ 1,567 $ 5,591 $ 7,507
Net income—diluted | $   $ 5,177   $ 1,567 $ 5,591 $ 7,507
Weighted-average number of shares—basic (in shares)   99,602   102,470 99,495 103,699
Effect of dilutive performance stock units and restricted stock units (in shares)   611   209 385 511
Effect of dilutive options (in shares)   0   67 0 190
Weighted-average number of shares—diluted (in shares)   100,213   102,746 99,880 104,400
Net earnings per share:            
Basic (in USD per share) | (per share) $ 0.05 $ 0.05 $ 0.02 $ 0.02 $ 0.06 $ 0.07
Diluted (in USD per share) | (per share) $ 0.05 $ 0.05 $ 0.02 $ 0.02 $ 0.06 $ 0.07