XML 421 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue from Contracts with Customers
The following table represents a disaggregation of revenue from contracts with customers:

 Fiscal Year
(in thousands)202420232022
Point in time net sales:
Nonalcoholic Beverages - point in time$6,781,744 $6,510,155 $6,034,914 
Total point in time net sales$6,781,744 $6,510,155 $6,034,914 
Over time net sales:
Nonalcoholic Beverages - over time$57,301 $52,467 $46,443 
All Other - over time60,671 91,236 119,600 
Total over time net sales$117,972 $143,703 $166,043 
Total net sales$6,899,716 $6,653,858 $6,200,957 
Summary of Activity for Allowance for Credit Losses Following is a summary of activity for the allowance for credit losses during 2024, 2023 and 2022:
Fiscal Year
(in thousands)202420232022
Beginning balance - allowance for credit losses$11,560 $13,119 $14,336 
Additions charged to expenses and as a reduction to net sales3,080 2,639 4,326 
Deductions(5,116)(4,198)(5,543)
Ending balance - allowance for credit losses$9,524 $11,560 $13,119