XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income (Loss) Per Share and Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 30, 2026
Oct. 31, 2025
Jan. 31, 2025
Nov. 01, 2024
Jan. 30, 2026
Jan. 31, 2025
Net Income (Loss) Per Share and Weighted Average Shares            
Net Income (Loss) $ 1,282 $ (24,622) $ 22,207 $ 4,844 $ (23,340) $ 27,051
Net income per share denominator:            
Basic weighted average shares (in shares) 22,345,041   22,258,289   22,317,016 22,238,013
Add potential dilution:            
Nonvested stock awards and units and stock options (in shares) 116,798   198,132     185,322
Diluted weighted average shares (in shares) 22,461,839   22,456,421   22,317,016 22,423,335