v3.26.1
Net Income per Share - Schedule of Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Aug. 01, 2026
Aug. 02, 2025
Basic Net Income per Share:        
Net income available for basic common shares and basic net (loss) income per share $ 6,259 $ 19,225 $ 631 $ 28,568
Basic, Shares 27,155 27,339 27,271 27,286
Basic, Per Share Amount $ 0.23 $ 0.7 $ 0.02 $ 1.05
Diluted Net Income per Share:        
Net Income (Loss) $ 6,259 $ 19,225 $ 631 $ 28,568
Conversion of stock-based compensation arrangements 0 0 0 0
Net income available for diluted common shares and diluted net income per share $ 6,259 $ 19,225 $ 631 $ 28,568
Conversion of stock-based compensation arrangements, Shares 160 116 209 184
Diluted, Shares 27,315 27,455 27,480 27,470
Diluted, Per Share Amount $ 0.23 $ 0.7 $ 0.02 $ 1.04