v3.25.2
Other Comprehensive Income (Schedule of OCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Mar. 29, 2025
Jun. 29, 2024
Mar. 30, 2024
Jun. 28, 2025
Jun. 29, 2024
Before-Tax Amount:            
Amortization of prior service cost $ (2)   $ (6)   $ (4) $ (12)
Amortization of actuarial loss 207   349   456 698
Other Comprehensive (Income) Loss, Amortization Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, Settlement, Net of Tax 4,431   0   4,431 0
Other Comprehensive (Income) Loss, Amortization Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, Settlement,Tax (1,423)   0   (1,423) 0
Other Comprehensive (Income) Loss, Amortization Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, Settlements, before Tax 5,854   0   5,854 0
Total defined benefit pension plans 6,109   343   6,356 686
Foreign currency translation 135,013   (168,285)   256,107 (233,628)
Other comprehensive income (loss) 154,078   (203,727)   304,799 (315,705)
Tax (Expense) or Benefit:            
Amortization of prior service cost 1   2   2 5
Amortization of actuarial loss (49)   (83)   (108) (167)
Total defined benefit pension plans (1,483)   (81)   (1,541) (162)
Foreign currency translation (3,932)   247   (5,694) 920
Other comprehensive income (loss) (10,315)   11,573   (22,031) 24,603
Net-of-Tax Amount:            
Amortization of prior service cost (1)   (4)   (2) (7)
Amortization of actuarial loss 158   266   348 531
Total defined benefit pension plans 4,626   262   4,815 524
Foreign currency translation adjustments 131,081 $ 119,332 (168,038) $ (64,670) 250,413 (232,708)
Total other comprehensive income/(loss), net of tax 143,763   (192,154)   282,768 (291,102)
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax 50   0   50 0
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax (12)   0   (12) 0
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax 38   0   38 0
Soybean Meal            
Before-Tax Amount:            
Loss (gain) reclassified to net income         0 (33)
Total swap derivatives         0 (33)
Tax (Expense) or Benefit:            
Loss (gain) reclassified to net income         0 8
Total swap derivatives         0 8
Net-of-Tax Amount:            
Loss (gain) reclassified to net income         0 (25)
Total swap derivatives         0 (25)
Corn Option            
Before-Tax Amount:            
Loss (gain) reclassified to net income 18   0   385 0
Gain (loss) activity recognized in other comprehensive loss (4)   1,404   (257) 1,404
Total swap derivatives 14   1,404   128 1,404
Tax (Expense) or Benefit:            
Loss (gain) reclassified to net income (5)   0   (94) 0
Gain (loss) activity recognized in other comprehensive loss 2   (341)   63 (341)
Total swap derivatives (3)   (341)   (31) (341)
Net-of-Tax Amount:            
Loss (gain) reclassified to net income 13   0   291 0
Gain (loss) activity recognized in other comprehensive loss (2)   1,063   (194) 1,063
Total swap derivatives 11   1,063   97 1,063
Heating Oil Swaps And Options            
Before-Tax Amount:            
Gain (loss) activity recognized in other comprehensive loss (1,218)   (4,507)   182 (46,426)
Total swap derivatives (1,218)   (4,507)   182 (46,426)
Tax (Expense) or Benefit:            
Gain (loss) activity recognized in other comprehensive loss 296   1,095   (45) 11,281
Total swap derivatives 296   1,095   (45) 11,281
Net-of-Tax Amount:            
Gain (loss) activity recognized in other comprehensive loss (922)   (3,412)   137 (35,145)
Total swap derivatives (922)   (3,412)   137 (35,145)
Interest Rate Swap            
Before-Tax Amount:            
Loss (gain) reclassified to net income (4,476)   (9,305)   13,217 (26,785)
Gain (loss) activity recognized in other comprehensive loss 424   5,026   (18,900) 27,891
Total swap derivatives (4,052)   (4,279)   (5,683) 1,106
Tax (Expense) or Benefit:            
Loss (gain) reclassified to net income 1,087   2,261   (3,212) 6,509
Gain (loss) activity recognized in other comprehensive loss (102)   (1,222)   4,593 (6,778)
Total swap derivatives 985   1,039   1,381 (269)
Net-of-Tax Amount:            
Loss (gain) reclassified to net income (3,389)   (7,044)   10,005 (20,276)
Gain (loss) activity recognized in other comprehensive loss 322   3,804   (14,307) 21,113
Total swap derivatives (3,067) (1,235) (3,240) 4,077 (4,302) 837
Foreign Exchange Contract            
Before-Tax Amount:            
Loss (gain) reclassified to net income (851)   (1,399)   (4,513) (7,395)
Gain (loss) activity recognized in other comprehensive loss 19,063   (27,004)   52,222 (31,419)
Total swap derivatives 18,212   (28,403)   47,709 (38,814)
Tax (Expense) or Benefit:            
Loss (gain) reclassified to net income 291   462   1,523 2,508
Gain (loss) activity recognized in other comprehensive loss (6,469)   9,152   (17,624) 10,658
Total swap derivatives (6,178)   9,614   (16,101) 13,166
Net-of-Tax Amount:            
Loss (gain) reclassified to net income (560)   (937)   (2,990) (4,887)
Gain (loss) activity recognized in other comprehensive loss 12,594   (17,852)   34,598 (20,761)
Total swap derivatives $ 12,034 $ 19,574 $ (18,789) $ (6,859) $ 31,608 $ (25,648)