XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share and Weighted Average Shares (Tables)
9 Months Ended
May 02, 2025
Net Income (Loss) Per Share and Weighted Average Shares  
Schedule of computation of basic and diluted net income (loss) per share

    

Quarter Ended

    

Nine Months Ended

May 02,

April 26,

May 02,

April 26,

    

2025

    

2024

2025

    

2024

Net income (loss) per share numerator

$

12,574

$

(9,199)

$

39,625

$

22,791

Net income (loss) per share denominator:

 

 

 

 

Basic weighted average shares

 

22,264,782

 

22,201,964

 

22,246,936

 

22,188,191

Add potential dilution:

 

 

 

 

Nonvested stock awards and units and stock options

 

194,499

 

 

188,381

 

119,455

Diluted weighted average shares

 

22,459,281

 

22,201,964

 

22,435,317

 

22,307,646

10.