XML 119 R104.htm IDEA: XBRL DOCUMENT v3.23.2
Valuation and Qualifying Accounts and Reserves - Activity in Various Allowance and Reserve Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 29, 2023
Jun. 30, 2022
Jun. 24, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 7,909 $ 7,958 $ 6,843
Additions 50,313 48,041 44,267
Deductions 49,230 48,090 43,152
Balance at End of Period 8,992 7,909 7,958
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 267 291 391
Additions 54 122 203
Deductions 38 146 303
Balance at End of Period 283 267 291
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 1,150 1,050 975
Additions 18,353 17,625 15,548
Deductions 18,403 17,525 15,473
Balance at End of Period 1,100 1,150 1,050
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 6,492 6,617 5,477
Additions 31,906 30,294 28,516
Deductions 30,789 30,419 27,376
Balance at End of Period $ 7,609 $ 6,492 $ 6,617