XML 114 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 2,100    
Balance at End of Period 1,800 $ 2,100  
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 2    
Net Provision (Recovery) 45 2  
Amounts Charged Against Reserves 0    
Balance at End of Period 47 2  
Discount Accrual      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 4,636 3,072 $ 3,078
Net Provision (Recovery) 43,920 36,213 30,171
Amounts Charged Against Reserves (42,284) (34,649) (30,177)
Balance at End of Period 6,272 4,636 3,072
Inventory Obsolescence Reserve      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 2,580 1,826 2,262
Net Provision (Recovery) 8,092 4,175 5,751
Amounts Charged Against Reserves (4,297) (3,421) (6,187)
Balance at End of Period 6,375 2,580 1,826
Stale Beer Reserve      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 2,146 3,023 5,226
Net Provision (Recovery) 4,406 2,691 5,449
Amounts Charged Against Reserves (4,724) (3,568) (7,652)
Balance at End of Period $ 1,828 $ 2,146 $ 3,023