{
  "schema": "canli.company-reference.v1",
  "cik": "0001116942",
  "name": "TTM TECHNOLOGIES, INC.",
  "selection_policy": "extended-v22",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001116942.json",
  "source_sha256": "443aeab7d284d13556b731dc5dfece0422f61146112bfd874720ec2ff132df1e",
  "fetched_at": "2026-09-20T05:24:34.754Z",
  "policy": "Latest-filed annual-report facts per unit and reporting period at capture time. Duration facts cover 300 to 400 days. This selection can include restatements and is not a point-in-time backtest dataset. Missing concepts are omitted, never zero-filled. Values retain original units and are not currency converted. Extended concepts require compatible unit shapes and at least three reporting ends with changing values within one unit. Constant or incompatible added histories are omitted.",
  "claim_boundary": "Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.",
  "concepts": [
    {
      "tag": "Assets",
      "taxonomy": "us-gaap",
      "label": "Total assets",
      "kind": "instant",
      "meaning": "Resources recognized on the balance sheet. Book assets are not the market value of the business.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 3840331000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 3472494000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 3323663000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 3323604000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 3025547000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 2895944000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 3560933000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 3457503000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 2781882000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 2500076000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 2640133000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 1601289000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 1673575000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 1676962000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 1749069000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 1761952000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010Q4I",
          "unit": "USD"
        },
        {
          "end": "2009-12-31",
          "val": 543058000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "StockholdersEquity",
      "taxonomy": "us-gaap",
      "label": "Stockholders equity",
      "kind": "instant",
      "meaning": "The reported residual interest after liabilities. It is an accounting amount, not market capitalization.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 1762253000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 1563824000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 1511039000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 1535579000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 1455417000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 1444009000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 1279037000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 1227087000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 1011380000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 820847000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 819105000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 715464000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 705295000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 653947000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 808917000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 728255000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "CashAndCashEquivalentsAtCarryingValue",
      "taxonomy": "us-gaap",
      "label": "Cash and cash equivalents",
      "kind": "instant",
      "meaning": "Cash and qualifying short-term liquid investments under the filer’s accounting policy. Restricted cash and longer-term investments may be reported separately.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 501234000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 503932000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 450208000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 402749000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 537678000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 451565000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 379818000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 256360000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 409326000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 256277000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 259100000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 279042000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 330554000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 285433000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 196052000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 216078000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2010Q4I",
          "unit": "USD"
        },
        {
          "end": "2009-12-31",
          "val": 94347000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2009Q4I",
          "unit": "USD"
        },
        {
          "end": "2008-12-31",
          "val": 148465000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2008Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Net income or loss",
      "kind": "duration",
      "meaning": "Reported profit or loss for the period. Check the filing for attribution, exceptional items and discontinued operations before comparing companies.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 177448000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 56299000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": -18718000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 94583000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 54414000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 177535000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 41301000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 173584000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 124214000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 34861000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": -25882000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 14693000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 21877000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -174595000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 41868000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 71531000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 4857000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInOperatingActivities",
      "taxonomy": "us-gaap",
      "label": "Operating cash flow",
      "kind": "duration",
      "meaning": "Cash generated or used by operating activities. Working-capital timing can make this differ substantially from reported income.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 291882000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 236894000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 187284000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 272873000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 176632000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 287176000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 311937000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 273138000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 332755000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 298336000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 71388000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 182565000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 179345000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 125819000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 73977000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsToAcquirePropertyPlantAndEquipment",
      "taxonomy": "us-gaap",
      "label": "Capital expenditure payments",
      "kind": "duration",
      "meaning": "Cash payments to acquire property, plant and equipment. This taxonomy concept does not capture every form of investment or acquisition.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 292565000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 185739000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 160242000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 102884000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 81951000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 103289000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 142576000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 150127000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 151345000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 85139000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 99925000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 109624000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 103347000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 139550000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 142750000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 68489000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 11507000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Revenues",
      "taxonomy": "us-gaap",
      "label": "Revenue",
      "kind": "duration",
      "meaning": "Revenue under this specific accounting concept. A missing value is not zero; filers can use other revenue concepts.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 2906345000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 2442753000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 2232567000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "taxonomy": "us-gaap",
      "label": "Contract revenue excluding tax",
      "kind": "duration",
      "meaning": "Revenue from customer contracts excluding assessed taxes under this specific taxonomy concept. It is not automatically comparable to older revenue tags.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 2906345000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 2442753000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 2232567000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 2495046000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 2248740000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 2105322000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 2133210000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 2237742000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 2658592000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 2533359000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInFinancingActivities",
      "taxonomy": "us-gaap",
      "label": "Financing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from financing activities, including borrowing, repayments and transactions with owners. A positive amount does not establish operating profitability.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": -20921000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": -36821000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": -47673000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": -11311000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": -7232000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": -642306000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": -31813000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 321056000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": -58976000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": -217109000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 12985000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 45068000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": -55215000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": -35368000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 440000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInInvestingActivities",
      "taxonomy": "us-gaap",
      "label": "Investing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from investing activities, including asset purchases, disposals and investment transactions. This differs from capital expenditure payments alone.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": -273940000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": -146210000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": -92030000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": -395458000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": -84143000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 404292000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": -135972000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": -746192000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": -124090000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": -77968000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": -35689000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -136444000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": -140617000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 32956000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": -128497000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "RetainedEarningsAccumulatedDeficit",
      "taxonomy": "us-gaap",
      "label": "Retained earnings or deficit",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Accumulated undistributed earnings or deficit at the reporting date. This balance is not cash available for distribution.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 1015870000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 838422000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 782123000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 800841000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 706258000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 651844000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 474309000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 433008000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 230850000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 74787000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 45963000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 76421000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 64272000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 45921000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 228661000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 193814000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfSharesOutstandingBasic",
      "taxonomy": "us-gaap",
      "label": "Basic weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Time-weighted shares used for basic earnings per share. This denominator differs from shares outstanding at a single reporting date.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 102598000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 101781000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 102744000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 102074000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 106314000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 106366000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 105195000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 103355000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 101580000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 100099000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 92675000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "shares"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 83238000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 82506000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 81800000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 81176000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 70220000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 43080000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfDilutedSharesOutstanding",
      "taxonomy": "us-gaap",
      "label": "Diluted weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Weighted-average shares used for diluted earnings per share. Potential shares are included under the applicable dilution rules, not simply added to outstanding shares.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 105453000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 104098000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 102744000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 103866000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 108153000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 106366000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 106332000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 134036000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 132476000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 101482000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 92675000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "shares"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 83941000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 83132000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 81800000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 81944000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 70819000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 43579000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareBasic",
      "taxonomy": "us-gaap",
      "label": "Basic earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per basic common share or unit. Inspect attribution, share classes and restatements before comparing periods. This is not a market return.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 1.73,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 0.55,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": -0.18,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 0.93,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 0.51,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 1.67,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 0.39,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 1.68,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD/shares"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 1.22,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD/shares"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 0.35,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD/shares"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": -0.28,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD/shares"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 0.18,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD/shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 0.27,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD/shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -2.13,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD/shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 0.52,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD/shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 1.02,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD/shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 0.11,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareDiluted",
      "taxonomy": "us-gaap",
      "label": "Diluted earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per share under dilution rules. Antidilutive instruments may be excluded. A diluted value can equal the basic value without implying no potential dilution.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 1.68,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 0.54,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": -0.18,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 0.91,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 0.5,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 1.67,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 0.39,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 1.38,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD/shares"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 1.04,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD/shares"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 0.34,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD/shares"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": -0.28,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD/shares"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 0.18,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD/shares"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 0.26,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD/shares"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -2.13,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD/shares"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 0.51,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD/shares"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 1.01,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD/shares"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 0.11,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "IncomeTaxExpenseBenefit",
      "taxonomy": "us-gaap",
      "label": "Income tax expense or benefit",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Current and deferred income tax expense or benefit for continuing operations. This accounting expense differs from cash taxes paid.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 32889000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 27650000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 19015000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 88280000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 15639000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": -29891000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 2405000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": -88207000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 15231000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 31427000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 34594000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 7598000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 15879000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 12728000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 26005000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 28738000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 3266000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PropertyPlantAndEquipmentNet",
      "taxonomy": "us-gaap",
      "label": "Net property, plant and equipment",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Carrying amount of property, plant and equipment after accumulated depreciation, depletion and amortization. It is not replacement cost or market value.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 1010710000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 869957000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 807667000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 724204000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 665755000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 650435000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 678201000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 1052024000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 1056845000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 966638000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 1103067000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 754718000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 810672000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 833678000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 766800000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 740630000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "ShareBasedCompensation",
      "taxonomy": "us-gaap",
      "label": "Share-based compensation expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Reported noncash expense for share-based payment arrangements. Noncash treatment does not mean the awards have no economic cost to shareholders.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 41668000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 29780000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 22887000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 19525000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 17711000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 16073000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 16816000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 20681000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 18290000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 11090000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 9661000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 7800000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 8985000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 10266000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 8075000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 6913000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 6265000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "OperatingIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Operating income or loss",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Operating revenue less operating expenses for the reporting period. It excludes items outside the reported operating result and is not free cash flow.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 264684000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 116043000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 42316000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 210408000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 125991000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 28092000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 109629000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 118971000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 212760000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 173453000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 61342000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 46539000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 69128000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": -142017000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 91120000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 125559000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 18453000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AssetsCurrent",
      "taxonomy": "us-gaap",
      "label": "Current assets",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Assets classified as current under the normal operating cycle or one-year boundary. Not all current assets can be converted immediately into cash.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 1855406000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 1606744000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 1429687000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 1493056000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 1407413000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 1248758000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 1342684000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 1206914000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 1221307000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 1012841000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 1022520000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 798123000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 804991000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 765612000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 671534000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 676499000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "InterestExpense",
      "taxonomy": "us-gaap",
      "label": "Interest expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Borrowing costs recognized as interest expense. This is distinct from cash interest paid and may not include every capitalized borrowing cost.",
      "observations": [
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 48124000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 45517000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 45475000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 73156000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 82087000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 75764000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 53898000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 76008000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 59753000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 23830000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 24031000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 25784000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 26504000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 22255000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 11198000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "LiabilitiesCurrent",
      "taxonomy": "us-gaap",
      "label": "Current liabilities",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Obligations classified as current under the operating-cycle or one-year boundary. The balance includes more than short-term borrowing.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 962197000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 809054000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 703984000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 761325000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 558148000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 518046000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 946666000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 673214000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 720356000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 689065000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 744994000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 496012000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 458003000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 369880000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 437140000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 418200000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsPayableCurrent",
      "taxonomy": "us-gaap",
      "label": "Current accounts payable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current amounts owed to suppliers for goods and services received. This is one component of current liabilities, not all accrued obligations.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 543538000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 406221000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 334609000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 361788000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 361484000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 327102000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 329866000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 431288000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 497455000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 371610000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 377222000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 235276000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 192357000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 186745000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 149055000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 154600000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Goodwill",
      "taxonomy": "us-gaap",
      "label": "Goodwill carrying amount",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Recognized goodwill remaining after accumulated impairment. It arises from business combinations and does not measure the current value of the company’s brand.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 670135000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 670135000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 702735000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 760437000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 637324000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 637324000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 706524000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 698778000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 372571000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 372609000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 346990000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 12111000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 12120000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 12120000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 183320000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 197808000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010Q4I",
          "unit": "USD"
        },
        {
          "end": "2009-12-31",
          "val": 14130000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "FiniteLivedIntangibleAssetsNet",
      "taxonomy": "us-gaap",
      "label": "Net finite-lived intangible assets",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Finite-lived intangible assets after amortization. This excludes goodwill and should not be combined with indefinite-lived intangible assets without checking scope.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 154922000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 191819000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 236711000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 288037000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 239918000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 281307000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 325680000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 375923000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 102950000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 126613000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 150874000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 19250000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 27661000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 36984000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 80508000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 97873000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsReceivableNetCurrent",
      "taxonomy": "us-gaap",
      "label": "Net current accounts receivable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current customer receivables after the allowance for credit loss. The balance is not cash collected or a guarantee of collection.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 563741000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 448611000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 413557000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 473225000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 386347000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 381105000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 503598000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 523165000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 483903000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 432788000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 456000000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 312867000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 277070000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsForRepurchaseOfCommonStock",
      "taxonomy": "us-gaap",
      "label": "Common-stock repurchase payments",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Cash paid to reacquire common stock during the period. This is not an authorization limit or a direct measure of the net change in share count.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 17875000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 34479000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 24432000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 35424000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 64726000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "OperatingExpenses",
      "taxonomy": "us-gaap",
      "label": "Operating expenses",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Recurring operating costs under this accounting concept, generally excluding production costs included in cost of sales. Check filing presentation before combining expense subtotals.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 337002000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 361332000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 370952000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 247557000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 246020000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 330931000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 267548000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 283698000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 216821000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 250162000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 248795000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 148150000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 148715000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 367016000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 210193000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 128846000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 84756000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "InventoryNet",
      "taxonomy": "us-gaap",
      "label": "Net inventory",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Inventory carrying amount after applicable valuation and LIFO reserves. It does not establish realizable selling proceeds or inventory turnover without other inputs.",
      "observations": [
        {
          "end": "2025-12-29",
          "val": 250057000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "unit": "USD"
        },
        {
          "end": "2024-12-30",
          "val": 224985000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024Q4I",
          "unit": "USD"
        },
        {
          "end": "2024-01-01",
          "val": 213075000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2023Q4I",
          "unit": "USD"
        },
        {
          "end": "2023-01-02",
          "val": 170639000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2022Q4I",
          "unit": "USD"
        },
        {
          "end": "2022-01-03",
          "val": 127612000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2021Q4I",
          "unit": "USD"
        },
        {
          "end": "2020-12-28",
          "val": 115651000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2020Q4I",
          "unit": "USD"
        },
        {
          "end": "2019-12-30",
          "val": 113753000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2019Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-12-31",
          "val": 109377000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2018Q4I",
          "unit": "USD"
        },
        {
          "end": "2018-01-01",
          "val": 294588000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2017Q4I",
          "unit": "USD"
        },
        {
          "end": "2017-01-02",
          "val": 269212000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2016Q4I",
          "unit": "USD"
        },
        {
          "end": "2015-12-28",
          "val": 268923000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2015Q4I",
          "unit": "USD"
        },
        {
          "end": "2014-12-29",
          "val": 145187000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2014Q4I",
          "unit": "USD"
        },
        {
          "end": "2013-12-30",
          "val": 138145000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2013Q4I",
          "unit": "USD"
        },
        {
          "end": "2012-12-31",
          "val": 146012000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2012Q4I",
          "unit": "USD"
        },
        {
          "end": "2011-12-31",
          "val": 129430000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2011Q4I",
          "unit": "USD"
        },
        {
          "end": "2010-12-31",
          "val": 135385000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2010Q4I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "GrossProfit",
      "taxonomy": "us-gaap",
      "label": "Gross profit",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Revenue less the costs directly attributed to the goods or services sold. It precedes other operating expenses and is not net income.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 601686000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 477375000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 413268000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 457965000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 372011000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 359023000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 377177000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 402669000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-01-03",
          "end": "2018-01-01",
          "val": 429581000,
          "accn": "0001564590-20-006477",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-02-26",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2015-12-29",
          "end": "2017-01-02",
          "val": 423615000,
          "accn": "0001564590-19-004520",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-02-26",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2014-12-30",
          "end": "2015-12-28",
          "val": 310137000,
          "accn": "0001193125-18-055988",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-02-23",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2013-12-31",
          "end": "2014-12-29",
          "val": 194689000,
          "accn": "0001193125-17-055058",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-02-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-01-01",
          "end": "2013-12-30",
          "val": 217843000,
          "accn": "0001193125-16-476374",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-02-25",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-01-01",
          "end": "2012-12-31",
          "val": 224999000,
          "accn": "0001193125-15-069683",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-02-27",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-01-01",
          "end": "2011-12-31",
          "val": 301313000,
          "accn": "0001193125-14-062314",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-02-21",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-01-01",
          "end": "2010-12-31",
          "val": 254405000,
          "accn": "0001193125-13-087442",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-03-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-01-01",
          "end": "2009-12-31",
          "val": 103209000,
          "accn": "0001193125-12-088549",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-02-29",
          "frame": "CY2009",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "ResearchAndDevelopmentExpense",
      "taxonomy": "us-gaap",
      "label": "Research and development expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Research and development costs recognized as expense. Capitalization policies and acquired projects can make this differ from total cash invested in development.",
      "observations": [
        {
          "start": "2024-12-31",
          "end": "2025-12-29",
          "val": 28992000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-01-02",
          "end": "2024-12-30",
          "val": 31845000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-01-03",
          "end": "2024-01-01",
          "val": 27272000,
          "accn": "0001193125-26-051976",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-02-17",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-01-04",
          "end": "2023-01-02",
          "val": 24808000,
          "accn": "0000950170-25-024839",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-02-21",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2020-12-29",
          "end": "2022-01-03",
          "val": 18146000,
          "accn": "0000950170-24-021098",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-02-27",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2019-12-31",
          "end": "2020-12-28",
          "val": 19770000,
          "accn": "0000950170-23-005994",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-03-03",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-01-01",
          "end": "2019-12-30",
          "val": 17937000,
          "accn": "0001564590-22-008035",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-03-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-01-02",
          "end": "2018-12-31",
          "val": 13717000,
          "accn": "0001564590-21-007045",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-02-22",
          "frame": "CY2018",
          "unit": "USD"
        }
      ]
    }
  ],
  "source_snapshot": "/company-data/sources/443aeab7d284d13556b731dc5dfece0422f61146112bfd874720ec2ff132df1e.json.gz"
}
