XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.2.2
Valuation and Qualifying Accounts and Reserves - Activity in Various Allowance and Reserve Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 24, 2021
Jun. 25, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 7,958 $ 6,843 $ 6,032
Additions 48,041 44,267 42,895
Deductions (48,090) (43,152) (42,084)
Balance at End of Period 7,909 7,958 6,843
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 291 391 350
Additions 122 203 209
Deductions (146) (303) (168)
Balance at End of Period 267 291 391
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,050 975 925
Additions 17,625 15,548 15,650
Deductions (17,525) (15,473) (15,600)
Balance at End of Period 1,150 1,050 975
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,617 5,477 4,757
Additions 30,294 28,516 27,036
Deductions (30,419) (27,376) (26,316)
Balance at End of Period $ 6,492 $ 6,617 $ 5,477