XML 58 R48.htm IDEA: XBRL DOCUMENT
v3.22.2

Accumulated Other Comprehensive Loss - Before and After Tax Amounts for Comprehensive Income (Loss) Components (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jul. 03, 2022 | Apr. 03, 2022 | Jul. 04, 2021 | Apr. 04, 2021 | Jul. 03, 2022 | Jul. 04, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Other comprehensive income/(loss) | $ (74,332) | $ 3,447 | $ 438,823 | $ (26,198) |  |
Foreign Currency Items |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Other comprehensive (loss)/income before reclassifications before tax | (73,537) |  | 11,837 |  | $ (73,722) | $ (20,184)
Other comprehensive (loss)/income before reclassifications, tax | 0 |  | 0 |  | 0 | 0
Other comprehensive (loss)/income before reclassifications, net of tax | (73,537) |  | 11,837 |  | (73,722) | (20,184)
Other comprehensive income/(loss) before tax | (69,790) |  | 11,837 |  | (69,975) | (20,184)
Other comprehensive income/(loss), tax | 0 |  | 0 |  | 0 | 0
Other comprehensive income/(loss) | (69,790) |  | 11,837 |  | (69,975) | (20,184)
Foreign Currency Items | Net Income |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Amounts reclassified from accumulated other comprehensive income/(loss) before tax | 3,747 |  | 0 |  | 3,747 | 0
Amounts reclassified from accumulated other comprehensive income/(loss), tax | 0 |  | 0 |  | 0 | 0
Amounts reclassified from accumulated other comprehensive income/(loss) net of tax | 3,747 |  | 0 |  | 3,747 | 0
Defined benefit pension items |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Other comprehensive (loss)/income before reclassifications before tax | (3,907) |  | 14,213 |  | (5,183) | 14,364
Other comprehensive (loss)/income before reclassifications, tax | 985 |  | (3,441) |  | 1,290 | (3,476)
Other comprehensive (loss)/income before reclassifications, net of tax | (2,922) |  | 10,772 |  | (3,893) | 10,888
Amounts reclassified from accumulated other comprehensive income/(loss) before tax |  |  |  |  | 2,856 | 560,964
Amounts reclassified from accumulated other comprehensive income/(loss), tax |  |  |  |  | (700) | (143,722)
Amounts reclassified from accumulated other comprehensive income/(loss) net of tax |  |  |  |  | 2,156 | 417,242
Other comprehensive income/(loss) before tax | (2,578) |  | 568,276 |  | (2,327) | 575,328
Other comprehensive income/(loss), tax | 650 |  | (145,531) |  | 590 | (147,198)
Other comprehensive income/(loss) | (1,928) |  | 422,745 |  | (1,737) | 428,130
Defined benefit pension items | Net Income |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Amounts reclassified from accumulated other comprehensive income/(loss) before tax | 1,329 |  | 554,063 |  |  |
Amounts reclassified from accumulated other comprehensive income/(loss), tax | (335) |  | (142,090) |  |  |
Amounts reclassified from accumulated other comprehensive income/(loss) net of tax | 994 |  | 411,973 |  |  |
Cash Flow Hedges |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Other comprehensive (loss)/income before reclassifications before tax | (474) |  | 5,674 |  | 4,271 | 7,012
Other comprehensive (loss)/income before reclassifications, tax | 139 |  | (1,452) |  | (1,224) | (1,793)
Other comprehensive (loss)/income before reclassifications, net of tax | (335) |  | 4,222 |  | 3,047 | 5,219
Other comprehensive income/(loss) before tax | (2,953) |  | 4,680 |  | 622 | 5,964
Other comprehensive income/(loss), tax | 863 |  | (1,198) |  | (162) | (1,524)
Other comprehensive income/(loss) | (2,090) |  | 3,482 |  | 460 | 4,440
Cash Flow Hedges | Fixed Assets |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Amounts reclassified from accumulated other comprehensive income/(loss) before tax | (668) |  | (49) |  | (552) | (62)
Amounts reclassified from accumulated other comprehensive income/(loss), tax | 195 |  | 13 |  | 164 | 16
Amounts reclassified from accumulated other comprehensive income/(loss) net of tax | (473) |  | (36) |  | (388) | (46)
Cash Flow Hedges | Net Income |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Amounts reclassified from accumulated other comprehensive income/(loss) before tax | (1,811) |  | (945) |  | (3,097) | (986)
Amounts reclassified from accumulated other comprehensive income/(loss), tax | 529 |  | 241 |  | 898 | 253
Amounts reclassified from accumulated other comprehensive income/(loss) net of tax | (1,282) |  | (704) |  | (2,199) | (733)
Accumulated Other Comprehensive Loss |  |  |  |  |  |
Accumulated Other Comprehensive Income (Loss) [Line Items] |  |  |  |  |  |
Other comprehensive income/(loss) before tax | (75,321) |  | 584,793 |  | (71,680) | 561,108
Other comprehensive income/(loss), tax | 1,513 |  | (146,729) |  | 428 | (148,722)
Other comprehensive income/(loss) | $ (73,808) | $ 2,556 | $ 438,064 | $ (25,678) | $ (71,252) | $ 412,386

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 + Details
Name: | us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 55 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 + Details
Name: | us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 + Details
Name: | us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 55 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581 + Details
Name: | us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 17A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580 + Details
Name: | us-gaap_ReclassificationFromAociCurrentPeriodTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=son_NetIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |