v3.26.1
Net Income Per Share and Weighted Average Shares (Tables)
9 Months Ended
May 01, 2026
Net Income Per Share and Weighted Average Shares  
Schedule of computation of basic and diluted earnings per share

  ​ ​ ​

Quarter Ended

  ​ ​ ​

Nine Months Ended

May 01,

May 02,

May 01,

May 02,

  ​ ​ ​

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Net income per share numerator

$

42,811

$

12,574

$

19,471

$

39,625

Net income per share denominator:

 

 

 

 

Basic weighted average shares

 

22,351,318

 

22,264,782

 

22,328,450

 

22,246,936

Add potential dilution:

 

 

 

 

Nonvested stock awards and units and stock options

 

148,850

 

194,499

 

184,969

 

188,381

Diluted weighted average shares

 

22,500,168

 

22,459,281

 

22,513,419

 

22,435,317

11.