{"cik": 1114483, "entity": "INTEGER HOLDINGS CORPORATION", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-30", "val": 1075502000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 1136080000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 1136080000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 1215012000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 1215012000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 1215012000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 1258094000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 1258094000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 1258094000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 1073442000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1073442000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1073442000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1221079000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1221079000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1221079000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1376096000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1376096000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1331277000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1596673000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1555656000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1555656000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1716596000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1716596000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1853637000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2010-01-01", "val": 521821000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 533425000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 533425000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 568822000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 568822000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 568822000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 646177000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 646177000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 646177000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 663945000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 663945000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 663945000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 687787000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 687787000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 687787000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 800414000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 800414000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 800414000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 1386778000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 1386778000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 1461921000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}], "GrossProfit": [{"end": "2010-01-01", "val": 166419000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 173581000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 173581000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 180353000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 180353000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 180353000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 201649000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 201649000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 201649000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 219313000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 219313000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 219313000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 231398000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 231398000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 231398000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 235135000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 235135000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 235135000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 378299000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 378299000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 337679000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 393551000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 354010000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 354010000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 362665000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 362665000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 362665000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 355010000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 355010000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 355010000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 285707000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 285707000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 285707000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 336970000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 336970000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 336970000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 359006000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 359006000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 345761000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 418289000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 409889000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 409889000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 459014000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 459014000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 500386000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-01-01", "val": 1048000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 68994000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 68994000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 61699000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 61699000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 61699000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 25821000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 25821000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 25821000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 61339000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 61339000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 61339000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 75654000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 75654000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 75654000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 13146000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 13146000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 13146000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 108270000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 108270000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 92923000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 139439000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 125649000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 125649000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 155555000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 155555000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 155555000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 157635000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 157635000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 157635000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 120612000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 120612000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 120612000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 135711000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 135711000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 135711000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 121327000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 121327000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 112678000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 167330000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 163323000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 163323000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 208238000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 208238000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 221264000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2010-01-01", "val": -9001000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 33138000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 33138000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 33122000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 33122000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 33122000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": -4799000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": -4799000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": -4799000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 36267000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 36267000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 36267000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 55458000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 55458000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 55458000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": -7594000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": -7594000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": -7594000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 5961000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 5961000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 5961000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 66679000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 66679000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 66679000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 167964000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 167964000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 167964000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 96336000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 96336000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 96336000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 77258000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 77258000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 77258000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 96808000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 96808000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 96808000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 66377000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 66377000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 66377000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 90650000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 90650000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 90650000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 119896000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 119896000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 102808000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-01-01", "val": -9176000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 16187000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 16187000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 15270000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 15270000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 15270000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 11529000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 11529000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 11529000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 12571000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 12571000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 12571000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 21121000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 21121000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 21121000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": -8106000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": -8106000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": -8106000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": -4776000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": -4776000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 3287000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": -44852000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": -37828000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": -37828000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 14083000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 14083000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 14083000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 13975000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 13975000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 13975000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 8949000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8949000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8949000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8043000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8043000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8043000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 10608000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 10608000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8929000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 16644000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16239000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16239000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 26510000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 26510000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 22566000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-01-01", "val": 20071000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 18519000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 18519000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 16928000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 16928000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 16928000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 18055000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 18055000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 18054000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 11261000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 11261000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 11261000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 4252000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 4252000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 4252000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 33513000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 33513000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 33513000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 111270000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 111270000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 68331000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 106460000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 63972000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 63972000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 99310000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 99310000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 99310000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 52545000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 52545000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 52545000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 38220000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38220000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38220000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 31628000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31628000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31628000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 38632000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 38632000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 53370000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-01-01", "val": 47229000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 46447000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 35767000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 47695000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 36306000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 36306000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 46368000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 46368000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 46368000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 35966000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 35966000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 35966000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 37457000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 37197000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 37197000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 44632000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 44632000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 44632000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 90524000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 90524000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 90524000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 102796000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 102796000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 102796000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 88988000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 88988000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 88988000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 77895000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 77895000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 77895000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 79324000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 79324000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 79324000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 81369000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 81369000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 81369000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 91991000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 91991000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 91991000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 98841000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 98841000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 98841000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 111031000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 111031000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 130667000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 26104000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 25672000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 25672000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 31575000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 31575000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 31575000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 22799000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 22799000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 22799000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 23320000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 23320000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 23320000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 27136000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 27136000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 27136000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 52662000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 52662000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 37398000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 56084000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 38077000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 38077000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 40078000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 40078000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 40078000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 37819000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 37819000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 37819000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 38193000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38193000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 38193000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 39772000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39772000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39772000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 42617000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 42617000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 41835000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 44306000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 43434000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 43434000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 52868000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 52868000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 61602000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-01-01", "val": 71766000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 76885000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 76885000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 89921000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 89921000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 89921000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 64831000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 64831000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 64831000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 56755000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 56755000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 56755000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 81276000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 81276000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 81276000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 12479000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 12479000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 12479000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 105532000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 105532000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 105532000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 149357000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 149357000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 149357000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 167299000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 167299000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 167299000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 165358000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 165358000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 165358000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 181341000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 181341000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 181341000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 156666000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 156666000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 156666000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 116381000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 116381000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 116381000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 180213000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 180213000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 180213000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 205205000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 205205000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 196148000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-01-01", "val": 19674000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 16140000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 16140000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 22489000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 22489000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 22489000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 41069000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 41069000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 41069000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 18558000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 18558000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 18858000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 24823000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 24827000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 24827000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 44616000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 44616000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 44616000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 58632000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 58632000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 58632000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 47301000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 47301000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 47301000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 44908000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 44908000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 44908000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 48198000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 48198000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 48198000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 46832000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 46832000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 46832000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 53463000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 53463000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 53463000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 74728000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 74728000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 74728000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 119938000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 119938000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 119938000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 105357000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 105357000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 91032000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2009-01-02", "val": 374791000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-01-01", "val": 379724000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-01-01", "val": 379724000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2010-12-31", "val": 426829000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-12-31", "val": 426829000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2010-12-31", "val": 426829000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2011-12-30", "val": 467283000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 467283000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2011-12-30", "val": 467283000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2011-12-30", "val": 467283000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2012-12-28", "val": 480860000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 480860000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2012-12-28", "val": 480860000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2012-12-28", "val": 480860000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2014-01-03", "val": 542055000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 542055000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2014-01-03", "val": 542055000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2014-01-03", "val": 542055000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-01-02", "val": 613362000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 613362000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2015-01-02", "val": 613362000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-01-02", "val": 613362000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-01-01", "val": 850625000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 850625000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-01-01", "val": 850625000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-01-01", "val": 850625000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2016-12-30", "val": 725239000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 725239000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-12-30", "val": 725239000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2016-12-30", "val": 725239000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2017-12-29", "val": 893381000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 893381000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-29", "val": 893381000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2017-12-29", "val": 893381000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2018-12-28", "val": 1060493000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 1060493000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2018-12-28", "val": 1060493000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2018-12-28", "val": 1060493000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2019-12-31", "val": 1152488000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 1152488000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2019-12-31", "val": 1152488000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2019-12-31", "val": 1152488000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2020-12-31", "val": 1271055000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 1271055000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2020-12-31", "val": 1271055000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2020-12-31", "val": 1271055000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2021-12-31", "val": 1354697000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 1354697000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2021-12-31", "val": 1354697000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2021-12-31", "val": 1354697000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2022-12-31", "val": 1417456000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 1417456000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2022-12-31", "val": 1417456000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2022-12-31", "val": 1417456000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2023-12-31", "val": 1519042000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 1519042000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2023-12-31", "val": 1519042000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2024-12-31", "val": 1619215000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 1619215000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2025-12-31", "val": 1746643000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}], "Goodwill": [{"end": "2010-12-31", "val": 307451000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 338653000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 338653000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 349035000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 349035000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 346656000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 346656000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 354393000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 354393000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 1013570000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 1013570000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 967326000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 967326000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 990238000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 839870000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-29", "val": 839870000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2018-12-28", "val": 832338000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 832338000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2018-12-28", "val": 832338000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2019-12-31", "val": 839617000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 839617000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2019-12-31", "val": 839617000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2020-12-31", "val": 859442000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 859442000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2020-12-31", "val": 859442000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2021-12-31", "val": 924704000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 924704000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2021-12-31", "val": 924704000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2022-12-31", "val": 982192000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 982192000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2022-12-31", "val": 965192000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2023-12-31", "val": 1011007000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 994007000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2023-12-31", "val": 994007000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2024-12-31", "val": 1017729000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 1017729000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2025-12-31", "val": 1110908000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}], "LongTermDebtNoncurrent": [{"end": "2010-12-31", "val": 220629000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 235950000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 235950000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 225414000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 225414000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 197500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 197500000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 176250000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 175363000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 1685053000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 1685053000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 1698819000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 1698819000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 1578696000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 1578696000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 888007000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 888007000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 777272000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 777272000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 693758000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 693758000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 812876000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 812876000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 907073000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 907073000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 959925000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 959925000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 980153000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 980153000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2025-12-31", "val": 1185179000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}], "LongTermDebtCurrent": [{"end": "2014-01-03", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 11250000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 11250000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 29000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 29000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 31344000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 31344000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 30469000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 30469000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 37500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 37500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 37500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 37500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 37500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 37500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 15250000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 15250000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 18188000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 18188000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 10000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 10000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}], "LongTermDebt": [{"end": "2014-01-03", "val": 197500000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 187500000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 186613000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 1714053000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 1714053000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 1730163000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 1730163000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 1609165000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 1609165000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 925507000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 925507000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 814772000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 814772000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 731258000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 731258000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 828126000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 828126000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 925261000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 925261000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 959925000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 959925000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 990153000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 990153000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2025-12-31", "val": 1185179000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-01-02", "val": 22063000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-01-01", "val": 37864000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-01-01", "val": 37864000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2010-12-31", "val": 22883000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-12-31", "val": 22883000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2010-12-31", "val": 22883000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2011-12-30", "val": 36508000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 36508000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2011-12-30", "val": 36508000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2011-12-30", "val": 36508000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2012-12-28", "val": 20284000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 20284000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2012-12-28", "val": 20284000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2012-12-28", "val": 20284000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2014-01-03", "val": 35465000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 35465000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2014-01-03", "val": 35465000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2014-01-03", "val": 35465000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-01-02", "val": 76824000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 76824000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2015-01-02", "val": 76824000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2015-01-02", "val": 76824000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-01-01", "val": 82478000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 82478000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-01-01", "val": 82478000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-01-01", "val": 82478000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2016-12-30", "val": 52116000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 52116000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-12-30", "val": 52116000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-29", "val": 44096000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 44096000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 25569000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2022-12-31", "val": 24272000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 23674000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 23674000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 46543000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 46543000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2025-12-31", "val": 17161000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-01-01", "val": 22926000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 23802000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 23802000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 23636000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 23636000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 23636000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 23584000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 23584000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 23584000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 25323000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 25323000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 25323000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 25975000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 25975000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 25975000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 26363000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 26363000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 26363000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 30973000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 30973000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 30973000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 31888000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 32056000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 32056000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 32596000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 32596000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 32596000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 33037000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 33037000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 33037000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 33113000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 33113000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 33113000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 33258000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 33258000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 33258000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 33357000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33357000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33357000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33758000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33758000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33758000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35649000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35649000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 35594000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-01-01", "val": 22926000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-03"}, {"end": "2010-12-31", "val": 23070000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-02"}, {"end": "2010-12-31", "val": 23070000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-02"}, {"end": "2011-12-30", "val": 23258000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 23258000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-30", "val": 23258000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-01-01"}, {"end": "2012-12-28", "val": 23584000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 23584000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2011-12-31"}, {"end": "2012-12-28", "val": 23584000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2011-12-31"}, {"end": "2014-01-03", "val": 23991000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 23991000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2012-12-29"}, {"end": "2014-01-03", "val": 23991000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2012-12-29"}, {"end": "2015-01-02", "val": 24825000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 24825000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2014-01-04"}, {"end": "2015-01-02", "val": 24825000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2014-01-04"}, {"end": "2016-01-01", "val": 26363000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 26363000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2015-01-03"}, {"end": "2016-01-01", "val": 26363000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-03"}, {"end": "2016-12-30", "val": 30778000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 30778000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-02"}, {"end": "2016-12-30", "val": 30778000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-02"}, {"end": "2017-12-29", "val": 31402000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 31402000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-12-31"}, {"end": "2017-12-29", "val": 31402000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2016-12-31"}, {"end": "2018-12-28", "val": 32136000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 32136000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-12-30"}, {"end": "2018-12-28", "val": 32136000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2017-12-30"}, {"end": "2019-12-31", "val": 32627000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 32627000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-12-29"}, {"end": "2019-12-31", "val": 32627000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2018-12-29"}, {"end": "2020-12-31", "val": 32845000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 32845000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 32845000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 32993000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 32993000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 32993000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 33127000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33127000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33127000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33320000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33320000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33320000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 33601000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 33601000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 34735000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 23256897, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 23406023, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-30", "val": 23406023, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 23711838, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-28", "val": 23711838, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 24422555, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2014-01-03", "val": 24422555, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 25070931, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2015-01-02", "val": 25070931, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 30601167, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2016-01-01", "val": 30601167, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 30925496, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2016-12-30", "val": 30925496, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 31871427, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-29", "val": 31871427, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-29", "val": 31871427, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2018-12-28", "val": 32473167, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-28", "val": 32473167, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2018-12-28", "val": 32473167, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2019-12-31", "val": 32700471, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 32700471, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2019-12-31", "val": 32700471, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2020-12-31", "val": 32908178, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 32908178, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 33063336, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2021-12-31", "val": 33063336, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 33169778, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 33169778, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 33329648, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 33329648, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 33546256, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2024-12-31", "val": 33546256, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}, {"end": "2025-12-31", "val": 34346450, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-28", "val": 23431594, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2013-02-27", "val": 23755208, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2014-03-04", "val": 24649884, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-04"}, {"end": "2015-03-03", "val": 25354051, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-03"}, {"end": "2016-03-01", "val": 30778835, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-01"}, {"end": "2017-02-24", "val": 30998920, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-28"}, {"end": "2018-02-16", "val": 31900584, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2019-02-15", "val": 32516677, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2020-02-14", "val": 32805570, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2021-02-12", "val": 32957035, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2022-02-16", "val": 33097540, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-22"}, {"end": "2023-02-10", "val": 33236108, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2024-02-16", "val": 33404740, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2025-02-14", "val": 33617354, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-20"}, {"end": "2026-02-18", "val": 34407347, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-23"}]}}