UFP INDUSTRIES, INC.
CIK 0000912767 · QID Q7893954
Industry: Sawmills & Planting Mills, General
Time series: Revenue by fiscal year · Net Income by fiscal year
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 292979000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-27 | sec_edgar |
| accounts_payable | {"amount": 255982000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-28 | sec_edgar |
| accounts_payable | {"amount": 205932000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-27 | sec_edgar |
| accounts_payable | {"amount": 231905000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-27 | sec_edgar |
| accounts_payable | {"amount": 258784000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-28 | sec_edgar |
| accounts_payable | {"amount": 277690000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-29 | sec_edgar |
| accounts_payable | {"amount": 224659000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-28 | sec_edgar |
| accounts_payable | {"amount": 239897000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-28 | sec_edgar |
| accounts_payable | {"amount": 263318000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-29 | sec_edgar |
| accounts_payable | {"amount": 254902000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-30 | sec_edgar |
| accounts_payable | {"amount": 203055000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-30 | sec_edgar |
| accounts_payable | {"amount": 253065000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_payable | {"amount": 264408000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-07-01 | sec_edgar |
| accounts_payable | {"amount": 277989000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-04-01 | sec_edgar |
| accounts_payable | {"amount": 206941000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 323404000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-24 | sec_edgar |
| accounts_payable | {"amount": 386833000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-25 | sec_edgar |
| accounts_payable | {"amount": 425956000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-26 | sec_edgar |
| accounts_payable | {"amount": 319125000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-25 | sec_edgar |
| accounts_payable | {"amount": 292933000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-25 | sec_edgar |
| accounts_payable | {"amount": 359484000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-26 | sec_edgar |
| accounts_payable | {"amount": 299398000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-27 | sec_edgar |
| accounts_payable | {"amount": 211518000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-26 | sec_edgar |
| accounts_payable | {"amount": 231111000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-26 | sec_edgar |
| accounts_payable | {"amount": 199338000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-27 | sec_edgar |
| accounts_payable | {"amount": 162039000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-28 | sec_edgar |
| accounts_payable | {"amount": 142479000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-28 | sec_edgar |
| accounts_payable | {"amount": 180767000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-28 | sec_edgar |
| accounts_payable | {"amount": 189649000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-29 | sec_edgar |
| accounts_payable | {"amount": 170667000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-30 | sec_edgar |
| accounts_payable | {"amount": 136901000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-29 | sec_edgar |
| accounts_payable | {"amount": 175912000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-29 | sec_edgar |
| accounts_payable | {"amount": 197408000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 176469000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 140106000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-30 | sec_edgar |
| accounts_payable | {"amount": 171774000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 160250000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-01 | sec_edgar |
| accounts_payable | {"amount": 156030000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-01 | sec_edgar |
| accounts_payable | {"amount": 124660000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 137979000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-24 | sec_edgar |
| accounts_payable | {"amount": 126095000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-06-25 | sec_edgar |
| accounts_payable | {"amount": 116525000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-03-26 | sec_edgar |
| accounts_payable | {"amount": 95041000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-26 | sec_edgar |
| accounts_payable | {"amount": 101117000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-26 | sec_edgar |
| accounts_payable | {"amount": 114354000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-27 | sec_edgar |
| accounts_payable | {"amount": 114225000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-28 | sec_edgar |
| accounts_payable | {"amount": 89105000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-27 | sec_edgar |
| accounts_payable | {"amount": 99008000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-27 | sec_edgar |
| accounts_payable | {"amount": 107653000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-28 | sec_edgar |
| accounts_payable | {"amount": 91015000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-29 | sec_edgar |
| accounts_payable | {"amount": 72918000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-28 | sec_edgar |
| accounts_payable | {"amount": 85520000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-28 | sec_edgar |
| accounts_payable | {"amount": 95594000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-29 | sec_edgar |
| accounts_payable | {"amount": 93597000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-30 | sec_edgar |
| accounts_payable | {"amount": 66054000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-29 | sec_edgar |
| accounts_payable | {"amount": 72080000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-29 | sec_edgar |
| accounts_payable | {"amount": 81117000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 75347000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 49433000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 65315000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-24 | sec_edgar |
| accounts_payable | {"amount": 76521000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-25 | sec_edgar |
| accounts_payable | {"amount": 66571000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-03-26 | sec_edgar |
| accounts_payable | {"amount": 59481000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-25 | sec_edgar |
| accounts_payable | {"amount": 62621000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-09-25 | sec_edgar |
| accounts_payable | {"amount": 83467000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-06-26 | sec_edgar |
| accounts_receivable | {"amount": 731092000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-06-27 | sec_edgar |
| accounts_receivable | {"amount": 647770000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-03-28 | sec_edgar |
| accounts_receivable | {"amount": 475959000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-12-27 | sec_edgar |
| accounts_receivable | {"amount": 607537000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-09-27 | sec_edgar |
| accounts_receivable | {"amount": 687332000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-06-28 | sec_edgar |
| accounts_receivable | {"amount": 712990000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-03-29 | sec_edgar |
| accounts_receivable | {"amount": 500920000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-12-28 | sec_edgar |
| accounts_receivable | {"amount": 650869000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-09-28 | sec_edgar |
| accounts_receivable | {"amount": 724921000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-06-29 | sec_edgar |
| accounts_receivable | {"amount": 713414000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-03-30 | sec_edgar |
| accounts_receivable | {"amount": 549499000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-12-30 | sec_edgar |
| accounts_receivable | {"amount": 697555000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 802300000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-07-01 | sec_edgar |
| accounts_receivable | {"amount": 809389000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-04-01 | sec_edgar |
| accounts_receivable | {"amount": 617604000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 877776000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-09-24 | sec_edgar |
| accounts_receivable | {"amount": 1046543000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2022-06-25 | sec_edgar |
| accounts_receivable | {"amount": 1095362000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD | 2022-03-26 | sec_edgar |
| accounts_receivable | {"amount": 737805000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-12-25 | sec_edgar |
| accounts_receivable | {"amount": 783959000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-09-25 | sec_edgar |
| accounts_receivable | {"amount": 980571000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-06-26 | sec_edgar |
| accounts_receivable | {"amount": 808105000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-03-27 | sec_edgar |
| accounts_receivable | {"amount": 470504000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-12-26 | sec_edgar |
| accounts_receivable | {"amount": 583079000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-09-26 | sec_edgar |
| accounts_receivable | {"amount": 522930000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-06-27 | sec_edgar |
| accounts_receivable | {"amount": 460821000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-03-28 | sec_edgar |
| accounts_receivable | {"amount": 364027000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-12-28 | sec_edgar |
| accounts_receivable | {"amount": 474648000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-09-28 | sec_edgar |
| accounts_receivable | {"amount": 483263000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-06-29 | sec_edgar |
| accounts_receivable | {"amount": 444111000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-03-30 | sec_edgar |
| accounts_receivable | {"amount": 343450000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-12-29 | sec_edgar |
| accounts_receivable | {"amount": 454935000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-09-29 | sec_edgar |
| accounts_receivable | {"amount": 489145000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-06-30 | sec_edgar |
| accounts_receivable | {"amount": 430251000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-03-31 | sec_edgar |
| accounts_receivable | {"amount": 327751000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-12-30 | sec_edgar |
| accounts_receivable | {"amount": 419183000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 398529000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-07-01 | sec_edgar |
| accounts_receivable | {"amount": 365620000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-04-01 | sec_edgar |
| accounts_receivable | {"amount": 282253000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 343771000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-09-24 | sec_edgar |
| accounts_receivable | {"amount": 318505000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-06-25 | sec_edgar |
| accounts_receivable | {"amount": 287374000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-03-26 | sec_edgar |
| accounts_receivable | {"amount": 222964000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-12-26 | sec_edgar |
| accounts_receivable | {"amount": 273737000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-09-26 | sec_edgar |
| accounts_receivable | {"amount": 302538000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-06-27 | sec_edgar |
| accounts_receivable | {"amount": 260926000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-03-28 | sec_edgar |
| accounts_receivable | {"amount": 195912000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-12-27 | sec_edgar |
| accounts_receivable | {"amount": 257235000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-09-27 | sec_edgar |
| accounts_receivable | {"amount": 286422000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-06-28 | sec_edgar |
| accounts_receivable | {"amount": 242433000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-03-29 | sec_edgar |
| accounts_receivable | {"amount": 180452000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-12-28 | sec_edgar |
| accounts_receivable | {"amount": 241990000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-09-28 | sec_edgar |
| accounts_receivable | {"amount": 270949000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-06-29 | sec_edgar |
| accounts_receivable | {"amount": 232954000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-03-30 | sec_edgar |
| accounts_receivable | {"amount": 163225000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-12-29 | sec_edgar |
| accounts_receivable | {"amount": 191178000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-09-29 | sec_edgar |
| accounts_receivable | {"amount": 212038000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-06-30 | sec_edgar |
| accounts_receivable | {"amount": 192427000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-03-31 | sec_edgar |
| accounts_receivable | {"amount": 127316000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 170030000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-09-24 | sec_edgar |
| accounts_receivable | {"amount": 200181000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-06-25 | sec_edgar |
| accounts_receivable | {"amount": 176970000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-03-26 | sec_edgar |
| accounts_receivable | {"amount": 126780000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-12-25 | sec_edgar |
| accounts_receivable | {"amount": 166369000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-09-25 | sec_edgar |
| accounts_receivable | {"amount": 229199000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-06-26 | sec_edgar |
| ats_provider | {"via": "html", "board": "ufpi/wd503/ufpi", "provider": "workday", "verified": true, "coun | jobs_obs | |
| capex | {"amount": 86576000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2026-06-27 | sec_edgar |
| capex | {"amount": 48265000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2026-03-28 | sec_edgar |
| capex | {"amount": 269377000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2025-12-27 | sec_edgar |
| capex | {"amount": 205504000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2025-09-27 | sec_edgar |
| capex | {"amount": 129752000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2025-06-28 | sec_edgar |
| capex | {"amount": 67268000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2025-03-29 | sec_edgar |
| capex | {"amount": 232274000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2024-12-28 | sec_edgar |
| capex | {"amount": 165493000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2024-09-28 | sec_edgar |
| capex | {"amount": 106585000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2024-06-29 | sec_edgar |
| capex | {"amount": 49148000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2024-03-30 | sec_edgar |
| capex | {"amount": 180382000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2023-12-30 | sec_edgar |
| capex | {"amount": 130947000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2023-09-30 | sec_edgar |
| capex | {"amount": 84981000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-07-01 | sec_edgar |
| capex | {"amount": 38166000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-04-01 | sec_edgar |
| capex | {"amount": 174124000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2022-12-31 | sec_edgar |
| capex | {"amount": 113725000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2022-09-24 | sec_edgar |
| capex | {"amount": 71675000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-06-25 | sec_edgar |
| capex | {"amount": 32072000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-03-26 | sec_edgar |
| capex | {"amount": 151166000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2021-12-25 | sec_edgar |
| capex | {"amount": 110092000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2021-09-25 | sec_edgar |
| capex | {"amount": 79028000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-06-26 | sec_edgar |
| capex | {"amount": 34656000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-03-27 | sec_edgar |
| capex | {"amount": 89182000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-12-26 | sec_edgar |
| capex | {"amount": 67024000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-09-26 | sec_edgar |
| capex | {"amount": 46730000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-06-27 | sec_edgar |
| capex | {"amount": 27286000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-03-28 | sec_edgar |
| capex | {"amount": 84933000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-12-28 | sec_edgar |
| capex | {"amount": 66338000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-09-28 | sec_edgar |
| capex | {"amount": 42477000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-06-29 | sec_edgar |
| capex | {"amount": 15883000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-03-30 | sec_edgar |
| capex | {"amount": 95862000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-12-29 | sec_edgar |
| capex | {"amount": 74541000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-09-29 | sec_edgar |
| capex | {"amount": 54313000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-06-30 | sec_edgar |
| capex | {"amount": 24362000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-03-31 | sec_edgar |
| capex | {"amount": 71116000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-30 | sec_edgar |
| capex | {"amount": 57189000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-09-30 | sec_edgar |
| capex | {"amount": 34549000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-07-01 | sec_edgar |
| capex | {"amount": 16531000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-04-01 | sec_edgar |
| capex | {"amount": 53762000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-12-31 | sec_edgar |
| capex | {"amount": 35723000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-09-24 | sec_edgar |
| capex | {"amount": 24269000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-06-25 | sec_edgar |
| capex | {"amount": 12941000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-03-26 | sec_edgar |
| capex | {"amount": 43522000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-12-26 | sec_edgar |
| capex | {"amount": 36520000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-09-26 | sec_edgar |
| capex | {"amount": 27756000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-06-27 | sec_edgar |
| capex | {"amount": 15102000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-03-28 | sec_edgar |
| capex | {"amount": 45305000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-27 | sec_edgar |
| capex | {"amount": 31676000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-09-27 | sec_edgar |
| capex | {"amount": 20100000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-06-28 | sec_edgar |
| capex | {"amount": 8994000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-03-29 | sec_edgar |
| capex | {"amount": 40023000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-12-28 | sec_edgar |
| capex | {"amount": 32108000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-09-28 | sec_edgar |
| capex | {"amount": 21532000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-06-29 | sec_edgar |
| capex | {"amount": 8085000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-03-30 | sec_edgar |
| capex | {"amount": 30344000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-29 | sec_edgar |
| capex | {"amount": 22187000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-09-29 | sec_edgar |
| capex | {"amount": 15760000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-06-30 | sec_edgar |
| capex | {"amount": 7860000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-03-31 | sec_edgar |
| capex | {"amount": 32932000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 21774000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-09-24 | sec_edgar |
| capex | {"amount": 12159000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-06-25 | sec_edgar |
| capex | {"amount": 6309000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-03-26 | sec_edgar |
| capex | {"amount": 26950000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-12-25 | sec_edgar |
| capex | {"amount": 15679000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-09-25 | sec_edgar |
| capex | {"amount": 11551000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-06-26 | sec_edgar |
| capex | {"amount": 15604000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-12-26 | sec_edgar |
| cash_and_equivalents | {"amount": 597263000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2026-06-27 | sec_edgar |
| cash_and_equivalents | {"amount": 714453000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2026-03-28 | sec_edgar |
| cash_and_equivalents | {"amount": 914199000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-12-27 | sec_edgar |
Cite as: FACTANKER, https://factanker.com/entity/3b1d8516-0632-4ae6-ae60-3a5a53188ed2