XML 115 R100.htm IDEA: XBRL DOCUMENT v3.21.2
Valuation and Qualifying Accounts and Reserves - Activity in Various Allowance and Reserve Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 24, 2021
Jun. 25, 2020
Jun. 27, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 6,843 $ 6,032 $ 6,370
Additions 44,267 42,895 39,452
Deductions (43,152) (42,084) (39,790)
Balance at End of Period 7,958 6,843 6,032
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 391 350 270
Additions 203 209 150
Deductions (303) (168) (70)
Balance at End of Period 291 391 350
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 975 925 950
Additions 15,548 15,650 14,721
Deductions (15,473) (15,600) (14,746)
Balance at End of Period 1,050 975 925
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 5,477 4,757 5,038
Additions 28,516 27,036 24,581
Deductions (27,376) (26,316) (24,862)
Balance at End of Period $ 6,617 $ 5,477 4,757
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
Deductions     $ (112)