{"cik": 744187, "entity": "REX AMERICAN RESOURCES CORPORATION", "tags": {"Revenues": [{"end": "2017-01-31", "val": 453799000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 452586000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 452586000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 486671000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 486671000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 486671000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 418034000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 418034000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 417700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 372846000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 372664000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 372664000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 774802000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 774802000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 774802000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 855000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 855000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 855000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 833384000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 833384000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 833384000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 642491000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 642491000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 650487000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2018-01-31", "val": 452153000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 485885000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 417700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}], "SalesRevenueNet": [{"end": "2010-01-31", "val": 169777000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 301407000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 235545000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 409952000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 409923000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 408879000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 657737000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 656639000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 656589000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 666091000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 666045000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 666045000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 572230000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 572230000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 572230000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 436488000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 436488000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 436488000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 453799000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 453799000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 452586000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}], "GrossProfit": [{"end": "2010-01-31", "val": 20882000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 30630000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 33555000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 33836000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 34002000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 34831000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 13536000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 13602000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 13802000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 64151000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 64288000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 64288000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 141939000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 141939000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 141939000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 50834000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 50834000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 50834000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 71039000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 71039000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 71039000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 44161000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 44161000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 44161000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 30215000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 30215000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 30215000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 12485000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 12485000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 20402000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 13861000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 19533000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 19533000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 97560000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 97560000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 90629000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 54731000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 48602000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 48602000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 98218000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 98218000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 98218000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 91477000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 91477000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 93706000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "NetIncomeLoss": [{"end": "2010-01-31", "val": 8652000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 5069000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 5069000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 28270000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 28270000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 28270000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": -2295000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": -2295000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": -2295000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 35073000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 35073000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 35073000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 87337000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 87337000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 87337000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 31436000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 31436000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 31436000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 32333000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 32333000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 32333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 39706000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 39706000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 39706000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 31645000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 31645000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 31645000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 7427000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 7427000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 7427000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 3001000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 3001000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 3001000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 52364000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 52364000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 52364000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 27697000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 27697000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 60935000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-01-31", "val": 4585000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 3017000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 12358000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 15902000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 15957000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 16255000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": -1639000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": -1627000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": -1548000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 20695000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 20751000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 20751000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 49649000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 49649000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 49649000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 14108000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 14108000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 14108000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 17393000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 17393000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 17393000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": -19519000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": -19519000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": -19519000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": -22922000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": -22922000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": -22922000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": -12813000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": -12813000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": -1985000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": -7100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": -546000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": -546000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 19031000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 19031000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 19031000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 9542000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 9542000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 9542000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 22560000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 22560000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 22560000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 21386000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 21386000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": -6502000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "InterestExpense": [{"end": "2010-01-31", "val": 4724000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 5559000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 2935000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 3484000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 3459000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 3433000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 4870000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 4849000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 4828000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 3902000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 3898000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 3898000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 2074000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 2074000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 2074000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-01-31", "val": 10603000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 17943000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 17943000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 12086000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 12086000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 12086000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 16602000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 16602000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 16602000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 17284000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 17284000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 17284000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 16787000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 16787000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 16787000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 18639000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 18639000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 18639000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 24828000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 24828000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 24828000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 23007000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 23007000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 20217000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 20906000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 18116000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 18116000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 18031000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 18031000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 18031000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 17976000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 17976000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 17976000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 17794000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 17794000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 17794000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 15927000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 15927000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 15340000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "DepreciationAndAmortization": [{"end": "2011-01-31", "val": 11758000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 12004000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 11756000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 16560000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 16210000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 17045000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2016-01-31", "val": 18638000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 24828000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 24828000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 23007000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 20906000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2023-01-31", "val": 23304000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 23039000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 23039000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 21715000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 21715000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 23162000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "Depreciation": [{"end": "2011-01-31", "val": 15800000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 11721000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 11721000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 16081000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 16081000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 16081000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 16915000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 16915000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 16915000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 16387000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 16387000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 16387000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 18638000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 18638000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 18638000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 19519000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 21462000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 24828000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 24828000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 24800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 23007000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 23000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 20200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 20900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 18100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 18100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 18000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 18000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 18000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 18000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 18000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 18000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 17800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 17800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 17800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 15900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 15900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 15300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-01-31", "val": 10978000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 27921000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 27921000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 34896000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 34896000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 34896000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 17048000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 17048000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 17048000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 64435000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 64435000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 64435000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 137216000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 137216000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 137216000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 40190000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 40190000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 40190000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 69109000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 69109000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 69109000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 40969000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 40969000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 40969000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 47931000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 47931000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 47931000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 10343000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 10343000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 10343000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 8623000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 8623000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 8623000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 91711000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 91711000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 91711000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 54795000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 54795000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 54795000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 127970000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 127970000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 127970000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 64192000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 64192000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 117829000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2020-01-31", "val": 17275000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 11409000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 11409000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 98427000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 98427000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 98427000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 54795000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 54795000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 127970000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-01-31", "val": 35652000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 6033000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 6033000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 7342000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 7342000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 7342000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 3684000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 3684000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 3684000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 3518000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 3518000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 3518000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 9927000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 9927000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 9927000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 15495000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 15495000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 15495000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 14208000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 14208000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 14208000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 24017000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 24017000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-02-01"}, {"end": "2018-01-31", "val": 24017000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2017-02-01"}, {"end": "2019-01-31", "val": 10775000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 10775000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2018-02-01"}, {"end": "2019-01-31", "val": 10775000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2018-02-01"}, {"end": "2020-01-31", "val": 3776000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 3776000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2019-02-01"}, {"end": "2020-01-31", "val": 3776000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 10412000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 10412000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2021-01-31", "val": 10412000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 5126000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 5126000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 5126000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 15578000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 15578000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 15578000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 37663000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 37663000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 37663000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 71318000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 71318000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 68439000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "StockholdersEquity": [{"end": "2011-01-31", "val": 244932000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2012-01-31", "val": 252511000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2012-01-31", "val": 252511000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 246352000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 246352000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 279281000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 279281000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2015-01-31", "val": 349971000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2015-01-31", "val": 349971000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2016-01-31", "val": 311263000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2016-01-31", "val": 311263000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2017-01-31", "val": 340435000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2017-01-31", "val": 340435000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2018-01-31", "val": 381492000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2018-01-31", "val": 381492000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 392937000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 392937000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 401007000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 401007000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 384783000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 384783000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 430792000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 430792000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 447982000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 447982000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 513918000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 513918000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 560337000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 560337000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2026-01-31", "val": 610712000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2009-01-31", "val": 263633000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2010-01-31", "val": 275096000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2010-01-31", "val": 275096000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2011-01-31", "val": 269964000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2011-01-31", "val": 269964000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2012-01-31", "val": 281843000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2012-01-31", "val": 281843000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2012-01-31", "val": 281843000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-01-31", "val": 274283000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 274283000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2013-01-31", "val": 274283000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-01-31", "val": 274283000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2014-01-31", "val": 310753000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 310753000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-01-31", "val": 310753000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2014-01-31", "val": 310753000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-01-31", "val": 392964000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2015-01-31", "val": 392964000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-01-31", "val": 392964000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-01-31", "val": 392964000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2016-01-31", "val": 355759000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2016-01-31", "val": 355759000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-01-31", "val": 355759000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2016-01-31", "val": 355759000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2017-01-31", "val": 388274000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2017-01-31", "val": 388274000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-01-31", "val": 388274000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2017-01-31", "val": 388274000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2018-01-31", "val": 431926000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2018-01-31", "val": 431926000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-01-31", "val": 431926000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2018-01-31", "val": 431926000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2019-01-31", "val": 445271000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 445271000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2019-01-31", "val": 445271000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2019-01-31", "val": 445271000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2020-01-31", "val": 453606000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 453606000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2020-01-31", "val": 453606000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2020-01-31", "val": 453606000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2021-01-31", "val": 437183000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 437183000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2021-01-31", "val": 437183000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2021-01-31", "val": 437183000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2022-01-31", "val": 487562000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 487562000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-01-31", "val": 487562000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2022-01-31", "val": 487562000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2023-01-31", "val": 510994000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 510994000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-01-31", "val": 510994000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2023-01-31", "val": 510994000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2024-01-31", "val": 587597000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 587597000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-01-31", "val": 587597000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2025-01-31", "val": 643602000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 643602000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2026-01-31", "val": 702005000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2011-01-31", "val": 70973000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2012-01-31", "val": 123749000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2012-01-31", "val": 108527000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 106929000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2013-01-31", "val": 91306000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2014-01-31", "val": 75726000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2012-01-31", "val": 15222000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 15623000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 15623000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 12226000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 12226000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}], "LongTermDebtNoncurrent": [{"end": "2013-01-31", "val": 91306000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 63500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 63500000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}], "LongTermDebt": [{"end": "2013-01-31", "val": 106929000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2014-01-31", "val": 75726000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-01-31", "val": 91991000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2010-01-31", "val": 100398000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2010-01-31", "val": 100398000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2011-01-31", "val": 91019000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2011-01-31", "val": 91019000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2011-01-31", "val": 91019000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2012-01-31", "val": 75013000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2012-01-31", "val": 75013000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2012-01-31", "val": 75013000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2012-01-31", "val": 75013000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-01-31", "val": 69073000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 69073000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2013-01-31", "val": 69073000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2013-01-31", "val": 69073000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2014-01-31", "val": 105149000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 105149000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2014-01-31", "val": 105149000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2014-01-31", "val": 105149000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-01-31", "val": 137697000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2015-01-31", "val": 137697000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2015-01-31", "val": 137697000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2015-01-31", "val": 137697000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2016-01-31", "val": 135765000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2016-01-31", "val": 135765000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2016-01-31", "val": 135765000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-01-31", "val": 188576000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2017-01-31", "val": 188576000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2018-01-31", "val": 190988000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2018-01-31", "val": 190988000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 188531000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 188531000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2019-01-31", "val": 188531000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2020-01-31", "val": 179658000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 179658000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2020-01-31", "val": 179658000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2021-01-31", "val": 144501000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 144501000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2021-01-31", "val": 144501000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-01-31", "val": 229846000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 229846000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-01-31", "val": 229846000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-01-31", "val": 69612000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 69612000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-01-31", "val": 69612000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2024-01-31", "val": 223397000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 223397000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 196255000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 196255000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2026-01-31", "val": 188734000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "ShortTermInvestments": [{"end": "2019-01-31", "val": 14975000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 14975000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 26073000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 26073000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 36194000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 36194000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 25877000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 25877000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 211331000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 211331000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 155260000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 155260000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 162820000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 162820000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2026-01-31", "val": 187048000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-01-31", "val": 9551000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 9825000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 9825000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 9187000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 9187000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 9187000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 8272000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 8272000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 8272000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 8180000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 8180000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 8180000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 8118000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 8118000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 8118000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 7307000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 7307000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 7307000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 6587000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 6587000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 6596000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2020-01-31", "val": 6318000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2019-02-01"}, {"end": "2021-01-31", "val": 6167000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2020-02-01"}, {"end": "2022-01-31", "val": 5982000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06", "start": "2021-02-01"}, {"end": "2022-01-31", "val": 17946000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 17638000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 17638000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 17576000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 17576000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 35151000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 17636000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 35272000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 33208000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-01-31", "val": 9254000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2009-02-01"}, {"end": "2011-01-31", "val": 9651000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2010-02-01"}, {"end": "2011-01-31", "val": 9651000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2010-02-01"}, {"end": "2012-01-31", "val": 9117000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 9117000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2011-02-01"}, {"end": "2012-01-31", "val": 9117000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2011-02-01"}, {"end": "2013-01-31", "val": 8272000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 8272000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2012-02-01"}, {"end": "2013-01-31", "val": 8272000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2012-02-01"}, {"end": "2014-01-31", "val": 8137000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 8137000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2013-02-01"}, {"end": "2014-01-31", "val": 8137000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2013-02-01"}, {"end": "2015-01-31", "val": 8109000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 8109000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2014-02-01"}, {"end": "2015-01-31", "val": 8109000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2014-02-01"}, {"end": "2016-01-31", "val": 7297000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 7297000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2015-02-01"}, {"end": "2016-01-31", "val": 7297000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2015-02-01"}, {"end": "2017-01-31", "val": 6587000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27", "start": "2016-02-01"}, {"end": "2017-01-31", "val": 6587000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2016-02-01"}, {"end": "2018-01-31", "val": 6596000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-02-01"}, {"end": "2022-01-31", "val": 17946000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2021-02-01"}, {"end": "2023-01-31", "val": 17638000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-02-01"}, {"end": "2023-01-31", "val": 17638000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2022-02-01"}, {"end": "2024-01-31", "val": 17482000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 17482000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2023-02-01"}, {"end": "2024-01-31", "val": 34964000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2023-02-01"}, {"end": "2025-01-31", "val": 17636000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28", "start": "2024-02-01"}, {"end": "2025-01-31", "val": 35272000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2024-02-01"}, {"end": "2026-01-31", "val": 33208000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30", "start": "2025-02-01"}], "CommonStockSharesOutstanding": [{"end": "2012-01-31", "val": 8330000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 8152000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2013-01-31", "val": 8152000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 8100000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2014-01-31", "val": 8100000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2015-01-31", "val": 7900000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2015-01-31", "val": 7900000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2016-01-31", "val": 6648000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2016-01-31", "val": 6648000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2017-01-31", "val": 6561000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2017-01-31", "val": 6561000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2018-01-31", "val": 6566000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2018-01-31", "val": 6566000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 6274000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2019-01-31", "val": 6274000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 6292000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2020-01-31", "val": 6292000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 5992000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2021-01-31", "val": 5992000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 5920000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2022-01-31", "val": 17761000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 17390000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-01-31", "val": 17390000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 17504000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-01-31", "val": 17504000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 17195000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2025-01-31", "val": 34389000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}, {"end": "2026-01-31", "val": 32938000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-04-06", "val": 8388132, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-04-09"}, {"end": "2013-04-08", "val": 8151846, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-04-09"}, {"end": "2014-04-08", "val": 8120561, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-09"}, {"end": "2015-03-30", "val": 7899607, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-31"}, {"end": "2016-03-24", "val": 6560527, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-25"}, {"end": "2017-03-24", "val": 6558679, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-27"}, {"end": "2018-03-28", "val": 6496518, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2019-03-28", "val": 6274419, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2020-03-28", "val": 6293322, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-01"}, {"end": "2021-04-09", "val": 5992002, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-04-12"}, {"end": "2022-04-05", "val": 5920351, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-04-06"}, {"end": "2023-03-29", "val": 17390019, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2024-03-28", "val": 17503745, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2025-03-27", "val": 17012776, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-28"}, {"end": "2026-03-27", "val": 32937718, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-30"}]}}