XML 117 R104.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Valuation and Qualifying Accounts and Reserves - Activity in Various Allowance and Reserve Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2024
Jun. 29, 2023
Jun. 30, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 8,992 $ 7,909 $ 7,958
Additions 46,123 50,313 48,041
Deductions (46,963) (49,230) (48,090)
Balance at End of Period 8,152 8,992 7,909
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 283 267 291
Additions 114 54 122
Deductions (79) (38) (146)
Balance at End of Period 318 283 267
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,100 1,150 1,050
Additions 20,140 18,353 17,625
Deductions (19,890) (18,403) (17,525)
Balance at End of Period 1,350 1,100 1,150
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 7,609 6,492 6,617
Additions 25,869 31,906 30,294
Deductions (26,994) (30,789) (30,419)
Balance at End of Period $ 6,484 $ 7,609 $ 6,492