{
  "cik": 91767,
  "cik_padded": "0000091767",
  "entityName": "SONOCO PRODUCTS CO",
  "fiscal_years": [
    {
      "accn": "0000091767-26-000008",
      "filed": "2026-02-26",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 10930000.0,
        "capex": 344023000.0,
        "cash": 378398000.0,
        "cost_of_revenue": 5944340000.0,
        "dividends_paid": 208106000.0,
        "eps_diluted": 10.07,
        "free_cash_flow": 345759000.0,
        "gross_profit": 1574413000.0,
        "net_income": 1003011000.0,
        "operating_cash_flow": 689782000.0,
        "operating_income": 1017735000.0,
        "revenue": 7518753000.0,
        "stockholders_equity": 3613881000.0,
        "total_assets": 11162334000.0,
        "total_liabilities": 7530502000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.20939815418860017,
        "leverage": 2.083771435750098,
        "net_margin": 0.1334012435306759,
        "operating_margin": 0.13535954698870942,
        "payout_ratio": 0.20748127388433427,
        "revenue_growth_yoy": 0.4171980627157604,
        "roa_avg2y": 0.08474911242543554,
        "roa_period_end": 0.0898567450140804,
        "roe_avg2y": 0.34084167941693944,
        "roe_period_end": 0.27754400324747824
      }
    },
    {
      "accn": "0000091767-26-000008",
      "filed": "2026-02-26",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 9246000.0,
        "capex": 393235000.0,
        "cash": 431010000.0,
        "cost_of_revenue": 4166132000.0,
        "dividends_paid": 203492000.0,
        "eps_diluted": 1.65,
        "free_cash_flow": 440610000.0,
        "gross_profit": 1139233000.0,
        "net_income": 163949000.0,
        "operating_cash_flow": 833845000.0,
        "operating_income": 326578000.0,
        "revenue": 5305365000.0,
        "stockholders_equity": 2271614000.0,
        "total_assets": 12507790000.0,
        "total_liabilities": 10221577000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.21473225687582287,
        "leverage": 4.4996980120742345,
        "net_margin": 0.03090249209997804,
        "operating_margin": 0.06155617945230912,
        "payout_ratio": 1.241190858132712,
        "revenue_growth_yoy": -0.025004658705273214,
        "roa_avg2y": 0.01664478229085886,
        "roa_period_end": 0.013107751249421363,
        "roe_avg2y": 0.06982564139256901,
        "roe_period_end": 0.07217291317979199
      }
    },
    {
      "accn": "0000091767-26-000008",
      "filed": "2026-02-26",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 10617000.0,
        "capex": 363077000.0,
        "cash": 138895000.0,
        "cost_of_revenue": 4238857000.0,
        "dividends_paid": 197416000.0,
        "eps_diluted": 4.8,
        "free_cash_flow": 519841000.0,
        "gross_profit": 1202569000.0,
        "net_income": 474959000.0,
        "operating_cash_flow": 882918000.0,
        "operating_income": 589049000.0,
        "revenue": 5441426000.0,
        "stockholders_equity": 2424340000.0,
        "total_assets": 7191957000.0,
        "total_liabilities": 4760122000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.22100254602378128,
        "leverage": 1.963471295280365,
        "net_margin": 0.08728575928442286,
        "operating_margin": 0.10825268964422192,
        "payout_ratio": 0.4156485086081114,
        "revenue_growth_yoy": -0.07132235493939833,
        "roa_avg2y": 0.06668479245585279,
        "roa_period_end": 0.0660403002965674,
        "roe_avg2y": 0.21155577292003794,
        "roe_period_end": 0.19591270201374397
      }
    },
    {
      "accn": "0000091767-25-000014",
      "filed": "2025-02-28",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 4547000.0,
        "capex": 328769000.0,
        "cash": 227438000.0,
        "cost_of_revenue": 4634009000.0,
        "dividends_paid": 187093000.0,
        "eps_diluted": 4.72,
        "free_cash_flow": 180280000.0,
        "gross_profit": 1225318000.0,
        "net_income": 466437000.0,
        "operating_cash_flow": 509049000.0,
        "operating_income": 563355000.0,
        "revenue": 5859327000.0,
        "stockholders_equity": 2065814000.0,
        "total_assets": 7052940000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.2091226517994302,
        "net_margin": 0.07960590013153387,
        "operating_margin": 0.09614670763382893,
        "payout_ratio": 0.4011109753300017,
        "revenue_growth_yoy": 0.02427943454679519,
        "roa_avg2y": 0.07693060672470915,
        "roa_period_end": 0.06613369743681359,
        "roe_avg2y": 0.23899874438257876,
        "roe_period_end": 0.22578847853678988
      }
    },
    {
      "accn": "0000091767-24-000012",
      "filed": "2024-02-28",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 218085000.0,
        "capex": 256019000.0,
        "cash": 170978000.0,
        "cost_of_revenue": 4658528000.0,
        "dividends_paid": 178622000.0,
        "eps_diluted": -0.86,
        "free_cash_flow": 42653000.0,
        "gross_profit": 1061910000.0,
        "net_income": -85477000.0,
        "operating_cash_flow": 298672000.0,
        "operating_income": 486853000.0,
        "revenue": 5720438000.0,
        "stockholders_equity": 1837445000.0,
        "total_assets": 5073235000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.18563438673751906,
        "net_margin": -0.014942387278736348,
        "operating_margin": 0.08510764385524325,
        "revenue_growth_yoy": 0.06942404894446394,
        "roa_avg2y": -0.016516506361918572,
        "roa_period_end": -0.016848618287936594,
        "roe_avg2y": -0.045745708513399604,
        "roe_period_end": -0.04651948765813398
      }
    },
    {
      "accn": "0000091767-23-000008",
      "filed": "2023-02-28",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 8483000.0,
        "capex": 194127000.0,
        "cash": 564848000.0,
        "cost_of_revenue": 4302744000.0,
        "dividends_paid": 172626000.0,
        "eps_diluted": 2.05,
        "free_cash_flow": 511494000.0,
        "gross_profit": 1046339000.0,
        "net_income": 207463000.0,
        "operating_cash_flow": 705621000.0,
        "operating_income": 357804000.0,
        "revenue": 5349083000.0,
        "stockholders_equity": 1899605000.0,
        "total_assets": 5277259000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.19561091125338678,
        "net_margin": 0.03878477862467268,
        "operating_margin": 0.0668907175304627,
        "payout_ratio": 0.8320809011727393,
        "revenue_growth_yoy": -0.027658850066739488,
        "roa_avg2y": 0.03988312448791508,
        "roa_period_end": 0.03931264317328371,
        "roe_avg2y": 0.11207288900077168,
        "roe_period_end": 0.1092137575969741
      }
    },
    {
      "accn": "0000091767-22-000014",
      "filed": "2022-02-28",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 9608000.0,
        "capex": 195934000.0,
        "cash": 145283000.0,
        "cost_of_revenue": 4443412000.0,
        "dividends_paid": 170253000.0,
        "eps_diluted": 2.88,
        "free_cash_flow": 229916000.0,
        "gross_profit": 1057829000.0,
        "net_income": 291785000.0,
        "operating_cash_flow": 425850000.0,
        "operating_income": 467082000.0,
        "revenue": 5501241000.0,
        "stockholders_equity": 1802682000.0,
        "total_assets": 5126289000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.1922891580281613,
        "net_margin": 0.05303985046283193,
        "operating_margin": 0.08490484238011023,
        "payout_ratio": 0.5834878420755008,
        "revenue_growth_yoy": -0.005416904785450832,
        "roa_avg2y": 0.060101419665215,
        "roa_period_end": 0.056919342627776155,
        "roe_avg2y": 0.16384278818833792,
        "roe_period_end": 0.1618616039878359
      }
    },
    {
      "accn": "0000091767-21-000011",
      "filed": "2021-02-26",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 14561000.0,
        "capex": 192574000.0,
        "cash": 120389000.0,
        "cost_of_revenue": 4490197000.0,
        "dividends_paid": 161434000.0,
        "eps_diluted": 3.1,
        "free_cash_flow": 397324000.0,
        "gross_profit": 1041006000.0,
        "net_income": 313560000.0,
        "operating_cash_flow": 589898000.0,
        "operating_income": 437629000.0,
        "revenue": 5531203000.0,
        "stockholders_equity": 1759086000.0,
        "total_assets": 4583465000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.18820607379624288,
        "net_margin": 0.05668929525819247,
        "operating_margin": 0.07912003952847148,
        "payout_ratio": 0.5148424543946932,
        "revenue_growth_yoy": 0.06613124979881872,
        "roa_avg2y": 0.06860378948639706,
        "roa_period_end": 0.06841112564402696,
        "roe_avg2y": 0.1809268606800856,
        "roe_period_end": 0.17825166023719136
      }
    },
    {
      "accn": "0000091767-20-000033",
      "filed": "2020-02-28",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 6335000.0,
        "capex": 188913000.0,
        "cash": 254912000.0,
        "cost_of_revenue": 4229455000.0,
        "dividends_paid": 153137000.0,
        "eps_diluted": 1.74,
        "free_cash_flow": 159341000.0,
        "gross_profit": 958652000.0,
        "net_income": 175345000.0,
        "operating_cash_flow": 348254000.0,
        "operating_income": 412409000.0,
        "revenue": 5188107000.0,
        "stockholders_equity": 1707066000.0,
        "total_assets": 4557721000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.18477876420050704,
        "net_margin": 0.03379749106947871,
        "operating_margin": 0.07949122868899967,
        "payout_ratio": 0.8733468305340899,
        "revenue_growth_yoy": 0.06041220323684762,
        "roa_avg2y": 0.041350447191839,
        "roa_period_end": 0.03847207847957345,
        "roe_avg2y": 0.10825689999209737,
        "roe_period_end": 0.10271717672310268
      }
    },
    {
      "accn": "0000091767-19-000015",
      "filed": "2019-02-28",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD"
      },
      "fundamentals": {
        "buybacks": 106739000.0,
        "capex": 186741000.0,
        "cash": 257226000.0,
        "cost_of_revenue": 3946255000.0,
        "eps_diluted": 2.81,
        "free_cash_flow": 211938000.0,
        "gross_profit": 946283000.0,
        "net_income": 286434000.0,
        "operating_cash_flow": 398679000.0,
        "operating_income": 504643000.0,
        "revenue": 4892538000.0,
        "stockholders_equity": 1532358000.0,
        "total_assets": 3923203000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.19341352075344126,
        "net_margin": 0.058545074151697955,
        "operating_margin": 0.10314544312174989,
        "roa_period_end": 0.07301024188654015,
        "roe_period_end": 0.1869236823248875
      }
    }
  ],
  "latest_filing": {
    "accn": "0000091767-26-000008",
    "filed": "2026-02-26",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "2650",
  "sic_description": "Paperboard Containers & Boxes",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000091767.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000091767.json"
  },
  "ticker": "SON"
}
