{"cik": 896264, "entity": "USANA HEALTH SCIENCES, INC.", "tags": {"Revenues": [{"end": "2016-12-31", "val": 1006083000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 1047265000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 1047265000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 1189248000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 1189248000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 1060902000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2018-12-29", "val": 1189248000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 1060902000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 1060902000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 1134644000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 1134644000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 1134644000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 1186464000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 1186464000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 1186464000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 998601000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 998601000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 998601000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 921010000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 921010000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 921010000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 854503000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 854503000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 925257000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "GrossProfit": [{"end": "2010-01-02", "val": 347137000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 422162000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 422162000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 480247000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 480247000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 480247000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 532922000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 532922000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 532922000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 590740000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 590740000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 590740000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 649677000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 649677000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 649677000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 758817000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 758817000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 758817000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 825893000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 825893000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 825893000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 867861000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 867861000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 867861000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 988538000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 988538000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 988538000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 873399000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 873399000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 873399000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 925533000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 925533000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 925533000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 968566000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 968566000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 968566000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 804711000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 804711000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 804711000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 744317000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 744317000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 744317000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 693291000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 693291000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 724405000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "OperatingIncomeLoss": [{"end": "2010-01-02", "val": 50791000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 68216000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 68216000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 77256000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 77256000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 77256000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 98179000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 98179000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 98179000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 116712000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 116712000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 116712000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 116102000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 116102000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 116102000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 141662000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 141662000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 141662000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 138622000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 138622000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 138622000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 132504000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 132504000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 132504000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 188353000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 188353000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 188353000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 146190000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 146190000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 146190000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 176491000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 176491000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 176491000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 170192000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 170192000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 170192000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 107614000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 107614000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 107614000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 93071000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 93071000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 93071000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 66324000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 66324000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 37432000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "NetIncomeLoss": [{"end": "2010-01-02", "val": 33556000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 45651000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 45651000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 50752000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 50752000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 50752000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 66433000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 66433000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 66433000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 79024000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 79024000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 79024000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 76636000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 76636000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 76636000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 94672000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 94672000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 94672000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 100041000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 100041000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 100041000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 62535000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 62535000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 62535000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 126224000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 126224000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 126224000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 100526000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 100526000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 100526000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 124664000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 124664000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 124664000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 116505000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 116505000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 116505000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 69350000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 69350000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 69350000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 63788000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 63788000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 63788000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 42030000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 42030000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 10760000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "IncomeTaxExpenseBenefit": [{"end": "2010-01-02", "val": 17422000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 23213000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 23213000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 26726000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 26726000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 26726000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 31993000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 31993000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 31993000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 37557000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 37557000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 37557000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 39017000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 39017000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 39017000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 47917000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 47917000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 47917000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 38511000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 38511000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 38511000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 72105000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 72105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 72105000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 65286000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 65286000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 65286000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 49970000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 49970000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 49970000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 53284000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 53284000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 53284000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 54137000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-03"}, {"end": "2022-01-01", "val": 54137000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 54137000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 54137000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 39271000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 39271000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 39271000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 38665000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 38665000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 38665000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 34291000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 34291000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 30050000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "InterestExpense": [{"end": "2010-01-02", "val": 609000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 94000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 94000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 9000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 9000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 9000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 20000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 20000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 20000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 1000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 1000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 1000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 129000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 129000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 129000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 15000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 15000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 15000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 444000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 444000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 444000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 46000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 46000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 46000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 36000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 36000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 36000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 66000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 66000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 66000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 507000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 507000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 507000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 57000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 57000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 57000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 192000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 192000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 262000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-01-02", "val": 7069000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 7916000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 7916000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 8474000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 8474000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 8474000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 8826000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 8826000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 8826000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 9044000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 9044000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 9044000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 8810000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 8810000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 8810000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 9978000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 9978000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 9978000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 13482000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 13482000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 13482000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 16110000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 16110000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 16110000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 16843000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 16843000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 16843000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 14743000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 14743000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 14743000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 13747000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 13747000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 13747000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 13036000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 13036000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 13036000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 13393000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 13393000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 13393000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 12702000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 12702000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 12702000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 14539000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 14539000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 32562000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "Depreciation": [{"end": "2011-01-01", "val": 7510000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 7431000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 7431000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 7717000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 7717000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 7717000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 8152000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 8152000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 8152000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 8414000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 8414000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 8414000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 9034000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 9034000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 9034000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 11878000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 11878000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 11878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 14480000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 14480000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 14480000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 15222000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 15222000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 15222000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 13088000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 13088000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 13088000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 12242000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 12242000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 12242000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 11661000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 11661000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 11661000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 11351000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 11351000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 11351000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 10904000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 10904000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 10904000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 13152000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 13152000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 13841000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-01-02", "val": 32469000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 66108000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 66108000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 70108000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 70108000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 70108000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 92805000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 92805000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 92805000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 98893000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 98893000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 105185000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 111466000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 137030000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 136891000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 123783000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 123774000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 123774000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 152119000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 152119000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 152119000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 126733000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 126733000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 126733000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 160401000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 160401000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 160401000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 121227000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 121227000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 121227000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 103902000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 103902000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 103902000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 70641000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 70641000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 70641000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 60992000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 60992000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 22349000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2013-12-28", "val": 98893000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 105185000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 105185000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 111466000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 111466000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 137030000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-01-02", "val": 4128000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 4192000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 4192000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 10643000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 10643000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 10643000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 8432000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 8432000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 8432000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 8051000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 8051000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 8051000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 20421000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 20421000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 20421000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 23729000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 23729000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 23729000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 32698000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 32698000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 32698000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 13220000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 13220000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 13220000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 11433000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 11433000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 11433000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 16569000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 16569000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 16569000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 15094000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 15094000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 15094000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 12763000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 12763000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 12763000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 10400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 10400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 10400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 14494000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 14494000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 14494000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 10073000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 10073000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 13823000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "StockholdersEquity": [{"end": "2009-01-03", "val": 31836000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-01-02", "val": 74373000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-01-02", "val": 74373000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-01-01", "val": 146802000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-01-01", "val": 146802000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-01-01", "val": 146802000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2011-12-31", "val": 173910000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 173910000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-12-31", "val": 173910000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2011-12-31", "val": 173910000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2012-12-29", "val": 185572000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2012-12-29", "val": 185572000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2012-12-29", "val": 185572000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2012-12-29", "val": 185572000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2013-12-28", "val": 260522000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2013-12-28", "val": 260522000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2013-12-28", "val": 260522000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2013-12-28", "val": 260522000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-01-03", "val": 230164000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2015-01-03", "val": 230164000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2015-01-03", "val": 230164000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-01-03", "val": 230164000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2016-01-02", "val": 280852000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-02", "val": 280852000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-01-02", "val": 280852000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 325287000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 325287000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2016-12-31", "val": 325287000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 325287000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2017-12-30", "val": 363210000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2017-12-30", "val": 363210000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-30", "val": 363210000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2017-12-30", "val": 363210000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2018-12-29", "val": 391146000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-29", "val": 391146000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2018-12-29", "val": 391146000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2018-12-29", "val": 391146000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-28", "val": 351712000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2019-12-28", "val": 351712000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2019-12-28", "val": 351712000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-28", "val": 351712000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2021-01-02", "val": 441650000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2021-01-02", "val": 441650000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-01-02", "val": 441650000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2021-01-02", "val": 441650000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-01-01", "val": 395124000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2022-01-01", "val": 395124000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-01-01", "val": 395124000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-01-01", "val": 395124000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 434472000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 434472000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 434472000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2022-12-31", "val": 434472000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2023-12-30", "val": 497202000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-30", "val": 497202000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-30", "val": 497202000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2024-12-28", "val": 532109000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-28", "val": 532109000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2026-01-03", "val": 533104000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "Goodwill": [{"end": "2011-01-01", "val": 17267000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 17740000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 17740000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-12-31", "val": 17740000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2012-12-29", "val": 17890000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2012-12-29", "val": 17890000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2012-12-29", "val": 17890000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2013-12-28", "val": 18243000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2013-12-28", "val": 18243000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2013-12-28", "val": 18243000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2015-01-03", "val": 17941000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2015-01-03", "val": 17941000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2015-01-03", "val": 17941000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-01-02", "val": 17432000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-02", "val": 17432000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-01-02", "val": 17432000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2016-12-31", "val": 16715000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 16715000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2016-12-31", "val": 16715000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-30", "val": 17417000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2017-12-30", "val": 17417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-30", "val": 17417000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2018-12-29", "val": 16815000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-29", "val": 16815000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2018-12-29", "val": 16815000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2019-12-28", "val": 16636000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2019-12-28", "val": 16636000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2019-12-28", "val": 16636000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-01-02", "val": 17367000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2021-01-02", "val": 17367000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-01-02", "val": 17367000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-01-01", "val": 17668000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2022-01-01", "val": 17668000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-01-01", "val": 17668000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 17368000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 17368000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 17368000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-30", "val": 17102000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-30", "val": 17102000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-30", "val": 17102000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2024-12-28", "val": 144168000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-28", "val": 144168000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2026-01-03", "val": 137962000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-01-03", "val": 13281000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-01-02", "val": 13658000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-01-02", "val": 13658000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-01-01", "val": 24222000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-01-01", "val": 24222000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-01-01", "val": 24222000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2011-01-01", "val": 50353000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2011-12-31", "val": 50353000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 50353000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-12-31", "val": 50353000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2012-12-29", "val": 70839000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2012-12-29", "val": 70839000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2012-12-29", "val": 70839000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2012-12-29", "val": 70839000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2013-12-28", "val": 137343000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2013-12-28", "val": 137343000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2013-12-28", "val": 137343000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2013-12-28", "val": 137343000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-01-03", "val": 111126000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2015-01-03", "val": 111126000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2015-01-03", "val": 111126000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-01-03", "val": 111126000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2016-01-02", "val": 143210000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-02", "val": 143210000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-01-02", "val": 143210000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2016-12-31", "val": 175774000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 175774000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2016-12-31", "val": 175774000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-30", "val": 247131000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2017-12-30", "val": 247131000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-30", "val": 247131000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2018-12-29", "val": 214326000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-29", "val": 214326000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2018-12-29", "val": 214326000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2019-12-28", "val": 234830000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2019-12-28", "val": 234830000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2019-12-28", "val": 234830000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-01-02", "val": 311917000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2021-01-02", "val": 311917000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-01-02", "val": 311917000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-01-01", "val": 239832000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2022-01-01", "val": 239832000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-01-01", "val": 239832000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 288420000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 288420000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2022-12-31", "val": 288420000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-30", "val": 330420000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-30", "val": 330420000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2023-12-30", "val": 330420000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2024-12-28", "val": 181768000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-28", "val": 181768000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2026-01-03", "val": 158380000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-01-02", "val": 15432000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 15942000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 15942000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 15574000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 15574000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 15574000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 14923000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 14923000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 14923000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 14204000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 14204000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 14204000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 13689000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 13689000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 27377000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 13177000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 26355000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 26355000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 25047000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 25047000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 25047000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 24708000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 24708000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 24708000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 24642000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 24642000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 24642000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 22818000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 22818000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 22818000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 21256000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 21256000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 21256000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 20343000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 20343000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 20343000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 19310000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 19310000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 19310000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 19345000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 19345000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 19345000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 19162000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 19162000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 18574000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-01-02", "val": 15340000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-04"}, {"end": "2011-01-01", "val": 15528000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-03"}, {"end": "2011-01-01", "val": 15528000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2010-01-03"}, {"end": "2011-12-31", "val": 15361000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 15361000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2011-01-02"}, {"end": "2011-12-31", "val": 15361000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2011-01-02"}, {"end": "2012-12-29", "val": 14547000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 14547000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-01-01"}, {"end": "2012-12-29", "val": 14547000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-01-01"}, {"end": "2013-12-28", "val": 13695000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 13695000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2012-12-30"}, {"end": "2013-12-28", "val": 13695000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-30"}, {"end": "2015-01-03", "val": 13221000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 13221000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2013-12-29"}, {"end": "2015-01-03", "val": 26443000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2013-12-29"}, {"end": "2016-01-02", "val": 12730000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 25460000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-04"}, {"end": "2016-01-02", "val": 25460000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2015-01-04"}, {"end": "2016-12-31", "val": 24185000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 24185000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2016-01-03"}, {"end": "2016-12-31", "val": 24185000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-03"}, {"end": "2017-12-30", "val": 24349000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 24349000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-30", "val": 24349000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-01-01"}, {"end": "2018-12-29", "val": 24105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 24105000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2017-12-31"}, {"end": "2018-12-29", "val": 24105000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2017-12-31"}, {"end": "2019-12-28", "val": 22644000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 22644000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-12-30"}, {"end": "2019-12-28", "val": 22644000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2018-12-30"}, {"end": "2021-01-02", "val": 21156000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 21156000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-12-29"}, {"end": "2021-01-02", "val": 21156000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2019-12-29"}, {"end": "2022-01-01", "val": 20146000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 20146000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2021-01-03"}, {"end": "2022-01-01", "val": 20146000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2021-01-03"}, {"end": "2022-12-31", "val": 19254000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 19254000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2022-01-02"}, {"end": "2022-12-31", "val": 19254000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2022-01-02"}, {"end": "2023-12-30", "val": 19250000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 19250000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-01-01"}, {"end": "2023-12-30", "val": 19250000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-01-01"}, {"end": "2024-12-28", "val": 19103000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12", "start": "2023-12-31"}, {"end": "2024-12-28", "val": 19103000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2023-12-31"}, {"end": "2026-01-03", "val": 18535000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-12-29"}], "CommonStockSharesOutstanding": [{"end": "2010-01-02", "val": 15309000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-01-01", "val": 15985000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-01-01", "val": 15985000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-01-01", "val": 15985000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2011-12-31", "val": 14940000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 14940000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2011-12-31", "val": 14940000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2012-12-29", "val": 13821000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2012-12-29", "val": 13821000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2013-12-28", "val": 13886000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2013-12-28", "val": 13886000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2015-01-03", "val": 12633000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2015-01-03", "val": 12633000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-02", "val": 12488000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-02", "val": 24976000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 24485000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 24485000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2017-12-30", "val": 24024000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2017-12-30", "val": 24024000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-29", "val": 23567000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-29", "val": 23567000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2019-12-28", "val": 21655000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2019-12-28", "val": 21655000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2021-01-02", "val": 21038000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2021-01-02", "val": 21038000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2022-01-01", "val": 19393000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2022-01-01", "val": 19393000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 19206000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2022-12-31", "val": 19206000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-30", "val": 19130000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2023-12-30", "val": 19130000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-28", "val": 19064000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2024-12-28", "val": 19064000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2026-01-03", "val": 18281000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-02", "val": 14990415, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2013-03-01", "val": 13499699, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-11"}, {"end": "2014-03-03", "val": 13913044, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-13"}, {"end": "2015-03-09", "val": 12658684, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-17"}, {"end": "2016-02-26", "val": 11944164, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2017-02-24", "val": 24499297, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2018-02-23", "val": 24049381, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-28"}, {"end": "2019-02-22", "val": 23317366, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2020-02-21", "val": 21548542, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-25"}, {"end": "2021-02-26", "val": 20852268, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2022-02-25", "val": 19320020, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2023-02-24", "val": 19294332, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-28"}, {"end": "2024-02-23", "val": 19240514, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-27"}, {"end": "2025-03-07", "val": 18904526, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2025-03-12"}, {"end": "2026-03-13", "val": 18456935, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}]}}