XML 111 R96.htm IDEA: XBRL DOCUMENT v3.7.0.1
Valuation and Qualifying Accounts and Reserves - Activity in Various Allowance and Reserve Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 29, 2017
Jun. 30, 2016
Jun. 25, 2015
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 4,461 $ 3,141 $ 3,385
Additions 28,448 28,478 21,918
Deductions (28,646) (27,158) (22,162)
Balance at End of Period 4,263 4,461 3,141
Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 397 235 209
Additions 58 199 36
Deductions (192) (37) (10)
Balance at End of Period 263 397 235
Reserve for Cash Discounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 975 800 650
Additions 12,274 12,928 12,341
Deductions (12,399) (12,753) (12,191)
Balance at End of Period 850 975 800
Reserve for Customer Deductions [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 2,918 1,931 2,351
Additions 16,116 15,351 9,541
Deductions (16,055) (14,364) (9,961)
Balance at End of Period 2,979 2,918 1,931
Deferred Tax Asset Valuation Allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 171 175 175
Additions 0 0 0
Deductions 0 (4) 0
Balance at End of Period $ 171 $ 171 $ 175