XML 123 R108.htm IDEA: XBRL DOCUMENT v3.20.2
Valuation and Qualifying Accounts and Reserves - Activity in Various Allowance and Reserve Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 25, 2020
Jun. 27, 2019
Jun. 28, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 6,032 $ 6,370 $ 4,263
Additions 42,895 39,452 36,361
Deductions (42,084) (39,790) (34,254)
Balance at End of Period 6,843 6,032 6,370
SEC Schedule, 12-09, Allowance for Doubtful Accounts [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 350 270 263
Additions 209 150 52
Deductions (168) (70) (45)
Balance at End of Period 391 350 270
SEC Schedule, 12-09, Reserve for Cash Discounts [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 925 950 850
Additions 15,650 14,721 13,889
Deductions (15,600) (14,746) (13,789)
Balance at End of Period 975 925 950
SEC Schedule, 12-09, Reserve for Customer Deductions [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 4,757 5,038 2,979
Additions 27,036 24,581 22,420
Deductions (26,316) (24,862) (20,361)
Balance at End of Period $ 5,477 4,757 5,038
SEC Schedule, 12-09, Deferred Tax Asset Valuation Allowance [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period   112 171
Deductions   $ (112) (59)
Balance at End of Period     $ 112