XML 90 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income Per Share and Weighted Average Shares (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 01, 2025
Aug. 02, 2024
Jul. 28, 2023
Net Income Per Share and Weighted Average Shares      
Net Income (Loss) $ 46,379 $ 40,930 $ 99,050
Net income per share denominator:      
Basic weighted average shares (in shares) 22,252,034 22,191,961 22,167,875
Add potential dilution:      
Nonvested stock awards and units and stock options (in shares) 211,909 127,933 97,524
Diluted weighted average shares (in shares) 22,463,943 22,319,894 22,265,399