{"cik": 1056696, "entity": "MANHATTAN ASSOCIATES, INC.", "tags": {"Revenues": [{"end": "2011-12-31", "val": 90700000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 104400000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 104400000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 110800000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 110800000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 110800000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 134600000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 134600000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 131300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 604557000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 594599000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 594599000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 559157000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 559157000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 559157000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 617949000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 617949000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 617949000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 586372000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 586372000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 586372000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 663643000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 663643000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 663643000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 767084000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 767084000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 767084000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 928725000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 928725000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 928725000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1042352000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1042352000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1081392000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2009-12-31", "val": 246667000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 297117000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 297117000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 329253000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 329253000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 329253000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 376248000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 376248000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 376248000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 414518000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 414518000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 414518000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 492104000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 492104000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 492104000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 556371000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 556371000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 556371000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 604557000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 604557000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 594599000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": 21142000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 41927000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 41927000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 61363000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 61363000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 61363000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 80073000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 80073000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 80073000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 101287000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 101287000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 101287000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 127124000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 127124000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 127124000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 161446000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 161446000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 161446000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 194307000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 194307000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 194307000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 185645000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 185645000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 185645000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 133887000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 133887000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 133887000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 115924000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 115924000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 115924000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 114061000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 114061000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 114061000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 134333000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 134333000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 134333000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 152700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 152700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 152700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 209881000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 209881000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 209881000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 261596000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 261596000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 279800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 16562000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 28061000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 28061000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 44907000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44907000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44907000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 51853000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 51853000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 51853000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 67296000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 67296000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 67296000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 82000000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 82000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 82000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 103475000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 103475000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 103475000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 124234000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 124234000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 124234000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 116481000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 116481000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 116481000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 104690000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 104690000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 104690000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 85762000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 85762000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 85762000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 87240000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 87240000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 87240000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 110472000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 110472000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 110472000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 128959000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 128959000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 128959000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 176568000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 176568000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 176568000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 218364000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 218364000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 219948000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 3824000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 13723000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 13723000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 18320000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18320000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18320000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 29185000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 29185000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 29185000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 35813000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 35813000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 35813000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 45998000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45998000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45998000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 59366000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 59366000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 59366000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 71873000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 71873000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 71873000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 68352000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 68352000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 68352000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 31541000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 31541000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 31541000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 30315000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 30315000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 30315000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 26536000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 26536000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 26536000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 23600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 23600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 23600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 29162000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29162000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29162000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 37103000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 37103000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 37103000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 48450000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 48450000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 65946000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2009-12-31", "val": 11418000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9161000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9161000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7284000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7284000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7284000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5638000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5638000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5638000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5825000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5825000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 6377000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}], "DepreciationAndAmortization": [{"end": "2009-12-31", "val": 8400000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 6900000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 6900000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 6100000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 6100000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 6100000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5600000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5600000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5638000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5800000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5825000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5825000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 6377000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6377000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6377000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7764000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7764000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7764000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 9090000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9090000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9090000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 9060000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9060000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9060000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8613000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8613000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8613000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 7987000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7987000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7987000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8946000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8946000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8946000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 7914000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7914000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 7914000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6663000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6663000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6663000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5752000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5752000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5752000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6301000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6301000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 6317000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "Depreciation": [{"end": "2014-12-31", "val": 6200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7300000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6400000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 8700000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7700000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 7500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 58323000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 49972000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 49972000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 55824000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 55824000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 55824000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 75271000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 75271000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 89387000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2016-12-31", "val": 139346000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 164066000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 164066000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 137349000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 137349000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 137349000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 146908000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 146908000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 146908000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 140885000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 140885000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 140885000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 185183000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 185183000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 185183000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 179630000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 179630000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 179630000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 246218000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 246218000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 246218000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 295003000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 295003000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 389470000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 75271000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 89387000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 89387000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 94162000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 94162000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 94162000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 120153000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 120153000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 120153000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 139346000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 139346000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 164066000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 2378000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 5871000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 5871000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 5074000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5074000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5074000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 7873000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7873000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7873000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 4740000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4740000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 4740000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 9415000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 9415000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 9415000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 11492000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11492000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11492000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 6843000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6843000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6843000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6199000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6199000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6199000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 7306000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7306000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7306000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 15193000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15193000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15193000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2730000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2730000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2730000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4016000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4016000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4016000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6587000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6587000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6587000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4730000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4730000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4730000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8675000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8675000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 15457000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 179839000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 183365000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 183365000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 183800000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 183800000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 183800000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 162080000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 162080000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 162080000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 162080000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 161509000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 161509000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2012-12-31", "val": 161509000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 161509000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 181586000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 181586000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2013-12-31", "val": 181586000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 181586000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2014-12-31", "val": 182023000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 182023000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2014-12-31", "val": 182023000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2014-12-31", "val": 182023000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2015-12-31", "val": 195492000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 195492000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2015-12-31", "val": 195492000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2015-12-31", "val": 195492000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2016-12-31", "val": 169366000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2016-12-31", "val": 169366000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2016-12-31", "val": 169366000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2016-12-31", "val": 169366000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2017-12-31", "val": 174956000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 174956000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2017-12-31", "val": 174956000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2017-12-31", "val": 174956000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2018-12-31", "val": 147147000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 147147000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2018-12-31", "val": 147147000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2018-12-31", "val": 147147000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2019-12-31", "val": 142278000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2019-12-31", "val": 142278000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2019-12-31", "val": 142278000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2019-12-31", "val": 142278000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 218897000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 218897000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2020-12-31", "val": 218897000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 218897000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2021-12-31", "val": 250644000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 250644000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 250644000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2021-12-31", "val": 250644000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2022-12-31", "val": 226800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 226800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2022-12-31", "val": 226800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2022-12-31", "val": 226800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}, {"end": "2023-12-31", "val": 278278000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 278278000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2023-12-31", "val": 278278000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}, {"end": "2024-12-31", "val": 299126000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2024-12-31", "val": 299126000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}, {"end": "2025-12-31", "val": 314765000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}], "Goodwill": [{"end": "2010-12-31", "val": 62265000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 62261000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 62261000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 62265000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 62265000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 62272000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 62272000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 62250000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 62250000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 62233000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 62233000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2016-12-31", "val": 62228000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2016-12-31", "val": 62228000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 62248000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 62248000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 62240000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 62240000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2019-12-31", "val": 62237000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2019-12-31", "val": 62237000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 62252000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 62252000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 62239000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 62239000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 62230000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 62230000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 62235000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 62235000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2024-12-31", "val": 62226000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2024-12-31", "val": 62226000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}, {"end": "2025-12-31", "val": 62244000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 85739000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 120217000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 120217000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 120744000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 120744000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 120744000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 92180000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 92180000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 92180000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 92180000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 96737000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 96737000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2012-12-31", "val": 96737000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 96737000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 124375000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 124375000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2013-12-31", "val": 124375000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 124375000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2014-12-31", "val": 115708000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 115708000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2014-12-31", "val": 115708000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2014-12-31", "val": 115708000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2015-12-31", "val": 118416000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 118416000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2015-12-31", "val": 118416000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2015-12-31", "val": 118416000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2016-12-31", "val": 95615000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2016-12-31", "val": 95615000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2016-12-31", "val": 95615000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2017-12-31", "val": 125522000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 125522000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 99126000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 99126000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2019-12-31", "val": 110678000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2019-12-31", "val": 110678000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 204705000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 204705000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 263706000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 263706000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 225463000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 225463000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 270741000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 270741000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2024-12-31", "val": 266230000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2024-12-31", "val": 266230000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}, {"end": "2025-12-31", "val": 328747000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}], "ShortTermInvestments": [{"end": "2010-12-31", "val": 4414000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 6079000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 6079000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 6310000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 6310000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 8581000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 8581000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 8730000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 8730000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 10344000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 10344000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2018-12-31", "val": 1440000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 1440000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 22558000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 22450000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 22450000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 21492000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 21492000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 85968000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 20271000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 81084000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 81084000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 77932000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 77932000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 77932000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 75841000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 75841000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 75841000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 74038000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 74038000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 74038000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 72060000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 72060000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 72060000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 69424000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69424000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69424000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 66434000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 66434000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 66434000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 65103000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 65103000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 65103000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 64333000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 64333000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 64333000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 64323000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 64323000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 64323000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 63408000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 63408000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 63408000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 62608000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 62608000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 62608000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 62183000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 62183000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 61054000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 22385000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 21497000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 21497000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 20455000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 20455000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 81820000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 19660000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 78640000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 78640000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 76664000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 76664000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 76664000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 74995000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 74995000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 74995000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 73443000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 73443000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 73443000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 71674000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 71674000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 71674000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 69175000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69175000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69175000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 66201000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 66201000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 66201000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 64397000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64397000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64397000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 63538000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 63538000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 63538000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 63445000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 63445000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 63445000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 62768000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 62768000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 62768000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 61817000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61817000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61817000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 61303000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 61303000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 60473000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 21729789, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 20415946, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 20415946, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 19620967, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 78483868, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 76374180, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 76374180, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 74104064, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 74104064, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 72766383, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 72766383, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2016-12-31", "val": 70233955, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2016-12-31", "val": 70233955, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 67776138, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 67776138, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 64860419, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2018-12-31", "val": 64860419, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2019-12-31", "val": 63456986, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2019-12-31", "val": 63456986, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 63527186, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 63527186, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 63154494, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 63154494, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 62191570, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 62191570, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 61566037, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 61566037, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2024-12-31", "val": 60921191, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2024-12-31", "val": 60921191, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}, {"end": "2025-12-31", "val": 59845291, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-16", "val": 20555694, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2013-02-15", "val": 19631514, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2014-01-31", "val": 76446136, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2015-01-31", "val": 74234464, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2016-01-31", "val": 72998434, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2017-01-30", "val": 70398760, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-03"}, {"end": "2018-01-31", "val": 67970364, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2019-01-31", "val": 65017683, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-08"}, {"end": "2020-01-31", "val": 63767447, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-10"}, {"end": "2021-01-31", "val": 63802122, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2022-01-27", "val": 63154907, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2023-01-31", "val": 62495971, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2024-01-30", "val": 61566215, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2025-02-03", "val": 61124051, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-07"}, {"end": "2026-01-30", "val": 59847548, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-04"}]}}