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.