XML 57 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Non-cancelable Contractual Obligations (Detail)
$ in Thousands
Dec. 28, 2019
USD ($)
Schedule Of Contractual Commitments [Line Items]  
Contractual obligations payment due, total $ 241,477
Contractual obligations payment due, 2020 188,524
Contractual obligations payment due, 2021 18,793
Contractual obligations payment due, 2022 14,519
Contractual obligations payment due, 2023 7,218
Contractual obligations payment due, 2024 6,540
Thereafter 5,883
Equipment and machinery  
Schedule Of Contractual Commitments [Line Items]  
Contractual obligations payment due, total 35,528
Contractual obligations payment due, 2020 35,528
Brand Support  
Schedule Of Contractual Commitments [Line Items]  
Contractual obligations payment due, total 80,157
Contractual obligations payment due, 2020 47,380
Contractual obligations payment due, 2021 9,827
Contractual obligations payment due, 2022 9,652
Contractual obligations payment due, 2023 4,760
Contractual obligations payment due, 2024 4,338
Thereafter 4,200
Hops, Barley and Wheat  
Schedule Of Contractual Commitments [Line Items]  
Contractual obligations payment due, total 52,466
Contractual obligations payment due, 2020 35,589
Contractual obligations payment due, 2021 6,346
Contractual obligations payment due, 2022 4,503
Contractual obligations payment due, 2023 2,288
Contractual obligations payment due, 2024 2,157
Thereafter 1,583
Apples and other ingredients  
Schedule Of Contractual Commitments [Line Items]  
Contractual obligations payment due, total 52,904
Contractual obligations payment due, 2020 47,810
Contractual obligations payment due, 2021 2,547
Contractual obligations payment due, 2022 2,547
Other Commitments  
Schedule Of Contractual Commitments [Line Items]  
Contractual obligations payment due, total 20,422
Contractual obligations payment due, 2020 17,123
Contractual obligations payment due, 2021 2,620
Contractual obligations payment due, 2022 364
Contractual obligations payment due, 2023 170
Contractual obligations payment due, 2024 45
Thereafter $ 100