XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.1
NET INCOME (LOSS) PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Tables)
9 Months Ended
Apr. 27, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
 
13 Weeks Ended
 
39 Weeks Ended
 
April 27, 2019
 
April 27, 2019
 
Class A
 
Class B
 
Class A
 
Class B
Numerator:
 
 
 
 
 
 
 
Net income allocated, basic
$
3,770

 
$
1,076

 
$
14,237

 
$
4,083

Conversion of Class B to Class A shares
1,076

 

 
4,083

 

Effect of share-based compensation on allocated net income
5

 
(1
)
 

 
(1
)
Net income allocated, diluted
$
4,851

 
$
1,075

 
$
18,320

 
$
4,082

 
 
 
 
 
 
 
 
Denominator:
 

 
 

 
 

 
 

Weighted average shares outstanding, basic
9,756

 
4,294

 
9,737

 
4,300

Conversion of Class B to Class A shares
4,294

 

 
4,300

 

Dilutive effect of share-based compensation
17

 

 

 

Weighted average shares outstanding, diluted
14,067

 
4,294

 
14,037

 
4,300

 
 
 
 
 
 
 
 
 
13 Weeks Ended
 
39 Weeks Ended
 
April 28, 2018
 
April 28, 2018
 
Class A
 
Class B
 
Class A
 
Class B
Numerator:
 

 
 

 
 

 
 

Net income allocated, basic
$
4,935

 
$
1,421

 
$
14,387

 
$
4,142

Conversion of Class B to Class A shares
1,421

 

 
4,142

 

Effect of share-based compensation on allocated net income

 

 

 

Net income allocated, diluted
$
6,356

 
$
1,421

 
$
18,529

 
$
4,142

 
 
 
 
 
 
 
 
Denominator:
 

 
 

 
 

 
 

Weighted average shares outstanding, basic
9,709

 
4,304

 
9,715

 
4,304

Conversion of Class B to Class A shares
4,304

 

 
4,304

 

Dilutive effect of share-based compensation

 

 

 

Weighted average shares outstanding, diluted
14,013

 
4,304

 
14,019

 
4,304