{"cik": 1409171, "entity": "TITAN MACHINERY INC.", "tags": {"Revenues": [{"end": "2010-01-31", "val": 838781000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 1094489000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 1094489000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 1658992000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 1658992000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 1658992000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 2198420000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 2198420000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 2198420000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 2226446000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 2226446000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 2226446000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 1900246000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 1900246000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 1900246000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 1367835000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 1367835000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 1367835000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 1213080000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 1213080000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 1201697000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 1202938000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 1192606000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 1192606000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 1261505000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 1261505000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 1261505000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 1305171000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 1305171000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 1305171000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 1411222000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 1411222000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 1411222000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 1711906000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 1711906000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 1711906000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 2209306000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 2209306000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 2209306000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 2758445000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 2758445000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 2758445000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 2702122000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 2702122000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 2427107000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2023-01-31", "val": 2209306000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 2758445000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 2758445000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 2702122000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 2427107000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "GrossProfit": [{"end": "2010-01-31", "val": 141095000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 174568000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 174568000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 275461000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 275461000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 275461000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 339361000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 339361000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 339361000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 348074000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 348074000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 348074000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 308384000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 308384000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 308384000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 205914000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 205914000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 205914000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 213729000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 213729000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 213729000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 215300000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 215300000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 215300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 231588000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 231588000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 231588000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 250818000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 250818000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 250818000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 261362000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 261362000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 261362000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 332724000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 332724000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 332724000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 439839000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 439839000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 439839000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 531354000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 531354000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 531354000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 395630000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 395630000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 382556000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "OperatingIncomeLoss": [{"end": "2010-01-31", "val": 32097000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 44027000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 44027000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 81601000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 81601000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 81601000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 91804000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 91804000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 91804000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 46875000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 46875000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 46875000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 723000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 723000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 723000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": -23110000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": -23110000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": -23110000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": -2372000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": -2372000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": -2372000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 925000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 925000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 925000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 27481000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 27481000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 27481000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 21332000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 21332000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 21332000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 37408000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 37408000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 37408000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 90182000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 90182000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 90182000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 138323000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 138323000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 138323000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 168845000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 168845000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 168845000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 4008000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 4008000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": -6713000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "NetIncomeLoss": [{"end": "2011-01-31", "val": 22342000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 44160000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 44160000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 42473000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 42473000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 42473000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 8851000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 8851000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 8851000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": -32157000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": -32157000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": -32157000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": -37892000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": -37892000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": -37892000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": -14179000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": -14179000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": -14179000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": -7049000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": -7049000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 12182000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 12182000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 13953000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 13953000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 19356000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 19356000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 19356000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 66047000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 66047000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 66047000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 101868000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 101868000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 101868000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 112441000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 112441000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 112441000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": -36911000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": -36911000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": -54174000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-01-31", "val": 11255000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 14895000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 14895000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 29429000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 29429000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 29429000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 28137000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 28137000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 28137000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 10325000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 10325000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 10325000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": -4923000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": -4923000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": -4923000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": -17982000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": -17982000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": -17982000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": -8178000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": -8178000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": -8178000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": -7390000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": -7390000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": -7390000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 3972000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 3972000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 3972000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 699000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 699000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 699000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 11397000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 11397000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 11397000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 20854000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 20854000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 20854000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 33373000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 33373000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 33373000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 38599000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 38599000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 38599000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": -13074000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": -13074000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 8767000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "InterestExpense": [{"end": "2011-01-31", "val": 8584000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 9670000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 9670000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 22762000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 22762000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 22762000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 30555000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 30555000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 30555000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 34791000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 34791000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 34791000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 32623000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 32623000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 32623000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 21865000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 21865000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 21865000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 16999000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 16999000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 16999000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 13874000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 13874000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 13874000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 9806000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 9806000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 9806000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 7182000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 7182000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 7182000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 5712000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 5712000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 6944000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-01-31", "val": 7950000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 8969000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 8969000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 15263000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 15263000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 15263000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 23464000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 23464000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 23464000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 30794000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 30794000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 30794000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 31768000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 31768000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 31768000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 28538000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 28538000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 28538000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 26868000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 26868000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 26868000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 25105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 25105000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 25105000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 23605000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 23605000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 23605000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 28067000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 28067000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 28067000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 23701000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 23701000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 23701000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 22139000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 22139000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 22139000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 25197000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 25197000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 25197000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 31479000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 31479000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 31479000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 38601000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 38601000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 37565000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "Depreciation": [{"end": "2011-01-31", "val": 8900000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 14700000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 14700000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 22700000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 22700000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 22700000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 30000000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 30000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 30000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 31200000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 31200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 31200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 28200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 28200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 28200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 26700000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 26700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 26700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 25000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 25000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 25000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 23600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 23600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 23600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 26500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 26500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 21900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2019-01-31", "val": 46605000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 955000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 955000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 172996000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 172996000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 172996000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 158916000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 158916000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 158916000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 10816000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 10816000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 10816000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": -32280000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": -32280000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": -32280000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 70291000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 70291000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 137452000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2010-01-31", "val": -47661000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": -35008000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": -35008000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": -182185000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": -182185000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": -182185000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": -115325000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": -115325000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": -115325000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": -82243000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": -82243000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": -82243000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 41058000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 41058000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 41058000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 231884000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 231884000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 231884000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 140997000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 140997000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 140997000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 95812000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 95812000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 95812000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 46605000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 46605000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 955000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-01-31", "val": 12394000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 16732000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 13303000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 21422000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 18780000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 18780000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 26474000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 26474000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 26474000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 18227000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 18227000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 18227000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 16206000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 16206000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 16206000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 8070000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 8070000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 8070000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 9288000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 9288000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 9288000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 13537000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 13537000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 13537000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 6286000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 6286000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 10714000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}], "StockholdersEquity": [{"end": "2011-01-31", "val": 214557000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2012-01-31", "val": 336337000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2012-01-31", "val": 336337000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2013-01-31", "val": 396510000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2013-01-31", "val": 396510000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2014-01-31", "val": 408771000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2014-01-31", "val": 408771000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2015-01-31", "val": 376499000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2015-01-31", "val": 376499000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2016-01-31", "val": 337556000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2016-01-31", "val": 337556000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2017-01-31", "val": 321179000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2018-01-31", "val": 321855000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2018-01-31", "val": 321855000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-01-31", "val": 335311000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2019-01-31", "val": 335311000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2019-01-31", "val": 335311000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-01-31", "val": 335311000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-01-31", "val": 345104000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2020-01-31", "val": 345104000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-01-31", "val": 345104000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-01-31", "val": 345104000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2021-01-31", "val": 371281000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2021-01-31", "val": 371281000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-01-31", "val": 371281000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2021-01-31", "val": 345104000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2022-01-31", "val": 435199000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 435199000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-01-31", "val": 435199000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2022-01-31", "val": 435199000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2023-01-31", "val": 536306000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 536306000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2023-01-31", "val": 536306000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2023-01-31", "val": 536306000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-01-31", "val": 657642000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 657642000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2024-01-31", "val": 657642000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-01-31", "val": 614077000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 614077000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2026-01-31", "val": 579298000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2009-01-31", "val": 173767000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2010-01-31", "val": 190524000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2010-01-31", "val": 190524000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2011-01-31", "val": 214557000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2011-01-31", "val": 214557000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2011-01-31", "val": 214557000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2012-01-31", "val": 337339000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2012-01-31", "val": 337339000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2012-01-31", "val": 337339000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2012-01-31", "val": 337339000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-01-31", "val": 399919000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2013-01-31", "val": 399919000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2013-01-31", "val": 399919000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-01-31", "val": 399919000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2014-01-31", "val": 411342000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2014-01-31", "val": 411342000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-01-31", "val": 411342000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2014-01-31", "val": 411342000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2015-01-31", "val": 378359000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2015-01-31", "val": 378359000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2015-01-31", "val": 378359000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2015-01-31", "val": 378359000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2016-01-31", "val": 338349000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2016-01-31", "val": 338349000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2016-01-31", "val": 338349000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2016-01-31", "val": 338349000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2017-01-31", "val": 321179000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2017-01-31", "val": 321179000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2017-01-31", "val": 321179000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2017-01-31", "val": 321179000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2018-01-31", "val": 321855000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2018-01-31", "val": 321855000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2018-01-31", "val": 321855000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2019-01-31", "val": 335311000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2019-01-31", "val": 335311000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2020-01-31", "val": 345104000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}], "Goodwill": [{"end": "2011-01-31", "val": 18391000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2011-01-31", "val": 18391000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2012-01-31", "val": 24404000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2012-01-31", "val": 24404000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2012-01-31", "val": 24404000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2013-01-31", "val": 30633000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2013-01-31", "val": 30903000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2013-01-31", "val": 30903000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-01-31", "val": 24751000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2014-01-31", "val": 24751000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-01-31", "val": 24751000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2015-01-31", "val": 0, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2015-01-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2017-01-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2018-01-31", "val": 250000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2018-01-31", "val": 250000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2019-01-31", "val": 1161000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2019-01-31", "val": 1161000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2019-01-31", "val": 1161000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-01-31", "val": 2327000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2020-01-31", "val": 2327000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-01-31", "val": 2327000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-01-31", "val": 1433000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2021-01-31", "val": 1433000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-01-31", "val": 1433000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-01-31", "val": 8952000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 8952000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-01-31", "val": 8952000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2023-01-31", "val": 30622000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 30622000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2023-01-31", "val": 30622000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2024-01-31", "val": 64105000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 64105000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2024-01-31", "val": 64105000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-01-31", "val": 61246000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 61246000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2026-01-31", "val": 65583000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "LongTermDebtNoncurrent": [{"end": "2021-01-31", "val": 44906000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 74772000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 74772000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 89950000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 89950000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 106407000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 106407000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 157767000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 157767000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2026-01-31", "val": 158565000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "LongTermDebtCurrent": [{"end": "2021-01-31", "val": 4591000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 5876000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 5876000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 7241000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 7241000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 13706000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 13706000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 10920000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 10920000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2026-01-31", "val": 21410000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "LongTermDebt": [{"end": "2021-01-31", "val": 49497000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 80648000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 80648000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 97191000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 97191000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 120113000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 120113000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 168687000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 168687000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2026-01-31", "val": 179975000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-01-31", "val": 41047000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2010-01-31", "val": 76185000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2010-01-31", "val": 76185000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2011-01-31", "val": 76112000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2011-01-31", "val": 76112000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2011-01-31", "val": 76112000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2012-01-31", "val": 79842000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2012-01-31", "val": 79842000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2012-01-31", "val": 79842000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2012-01-31", "val": 79842000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-01-31", "val": 124360000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2013-01-31", "val": 124360000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2013-01-31", "val": 124360000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-01-31", "val": 124360000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2014-01-31", "val": 74242000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2014-01-31", "val": 74242000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-01-31", "val": 74242000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2014-01-31", "val": 74242000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2015-01-31", "val": 127528000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2015-01-31", "val": 127528000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2015-01-31", "val": 127528000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2015-01-31", "val": 127528000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2016-01-31", "val": 89465000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2016-01-31", "val": 89465000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2016-01-31", "val": 89465000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2016-01-31", "val": 89465000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2017-01-31", "val": 53151000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2017-01-31", "val": 53151000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2017-01-31", "val": 53151000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2017-01-31", "val": 53151000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2018-01-31", "val": 53396000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2018-01-31", "val": 53396000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2018-01-31", "val": 53396000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2018-01-31", "val": 53396000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-01-31", "val": 56745000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2019-01-31", "val": 56745000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2019-01-31", "val": 56745000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-01-31", "val": 56745000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-01-31", "val": 43721000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2020-01-31", "val": 43721000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-01-31", "val": 43721000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-01-31", "val": 78990000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2021-01-31", "val": 78990000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 146149000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-01-31", "val": 17828000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 17961000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 17961000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 20110000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 20110000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 20110000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 20987000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 20987000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 20987000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 21040000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 21040000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 21040000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 20989000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 20989000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 20989000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 21111000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 21111000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 21111000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 21294000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 21294000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 21294000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 21543000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21543000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21543000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 21816000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 21816000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 21816000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 21953000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 21953000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 21953000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 22104000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 22104000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 22104000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 22248000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 22248000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 22248000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 22380000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 22380000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 22380000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 22499000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 22499000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 22499000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 22606000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 22606000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 22748000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-01-31", "val": 17593000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 17658000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 17658000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 19809000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 19809000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 19809000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 20787000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 20787000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 20787000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 20894000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 20894000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 20894000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 20989000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 20989000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 20989000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 21111000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 21111000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 21111000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 21294000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 21294000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 21294000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 21543000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21543000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21543000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 21809000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 21809000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 21809000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 21946000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 21946000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 21946000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 22100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 22100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 22100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 22238000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 22238000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 22238000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 22373000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 22373000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 22373000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 22493000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 22493000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 22493000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 22606000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 22606000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 22748000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-02-01"}], "CommonStockSharesOutstanding": [{"end": "2011-01-31", "val": 17917000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2012-01-31", "val": 20911000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2012-01-31", "val": 20911000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2013-01-31", "val": 21092000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2013-01-31", "val": 21092000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2014-01-31", "val": 21261000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2014-01-31", "val": 21261000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2015-01-31", "val": 21406000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2015-01-31", "val": 21406000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2016-01-31", "val": 21604000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2016-01-31", "val": 21604000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2017-01-31", "val": 21836000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2017-01-31", "val": 21836000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2018-01-31", "val": 22102000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2018-01-31", "val": 22102000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2019-01-31", "val": 22218000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2019-01-31", "val": 22218000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2020-01-31", "val": 22335000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2020-01-31", "val": 22335377, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2021-01-31", "val": 22552967, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2021-01-31", "val": 22552967, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 22587859, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-01-31", "val": 22587859, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 22697761, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 22697761, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 22848138, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2024-01-31", "val": 22848138, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 23124768, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2025-01-31", "val": 23124768, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2026-01-31", "val": 23363865, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-31", "val": 20911278, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-11"}, {"end": "2013-03-31", "val": 21096115, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-10"}, {"end": "2014-03-31", "val": 21256281, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-11"}, {"end": "2015-04-01", "val": 21397231, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2016-04-01", "val": 21588696, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-04-13"}, {"end": "2017-03-31", "val": 21833294, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2018-03-30", "val": 22101737, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-04-06"}, {"end": "2019-03-29", "val": 22213855, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-04-05"}, {"end": "2020-03-31", "val": 22335152, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-04-07"}, {"end": "2021-03-22", "val": 22552967, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2022-03-28", "val": 22587476, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2023-03-24", "val": 22697345, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2024-03-25", "val": 22848792, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-04-03"}, {"end": "2025-03-24", "val": 23123573, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-04-07"}, {"end": "2026-03-23", "val": 23354499, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}]}}