{"cik": 911177, "entity": "CASELLA WASTE SYSTEMS, INC.", "tags": {"Revenues": [{"end": "2010-04-30", "val": 457642000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": 466064000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2011-04-30", "val": 454685000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 480815000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 467950000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 467950000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 467950000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 455335000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 455335000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 455335000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 455335000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 497633000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 497633000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 497633000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 497633000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 546500000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 546500000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 546500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 565030000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 565030000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 565030000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 599309000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 599309000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 599309000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 660660000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 660660000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 660660000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 743290000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 743290000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 743290000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 774584000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 774584000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 774584000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 889211000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 889211000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 889211000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1085089000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1085089000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1085089000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1264542000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1264542000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1264542000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1557283000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1557283000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1836841000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 565030000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 599309000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 599309000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 660660000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 660660000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 660660000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 743290000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 743290000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 743290000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 774584000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 774584000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 774584000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 889211000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 889211000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 889211000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1085089000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1085089000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1085089000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1264542000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1264542000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1264542000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1557283000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1557283000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1836841000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-04-30", "val": 32813000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": 28563000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2011-04-30", "val": 29428000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": -11526000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -11033000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -11033000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -11033000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 12421000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 12421000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 12421000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 12421000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 11916000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 11916000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 11916000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 11916000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 31866000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 31866000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 31866000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 44945000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 44945000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 44945000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -12583000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -12583000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -12583000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 39733000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39733000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39733000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 53075000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 53075000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 53075000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 59297000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 59297000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 59297000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 77660000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 77660000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 77660000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 95394000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 95394000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 95394000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 80427000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 80427000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 80427000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 72761000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 72761000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 63669000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2011-04-30", "val": 38428000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": -77586000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -77586000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -77586000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": -54142000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -54142000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -54142000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -54142000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": -23095000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": -23095000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": -23095000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": -23095000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": -12969000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -12969000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -12969000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -6849000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -6849000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -6849000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -21799000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -21799000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -21799000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6420000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6420000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6420000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 31653000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 31653000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 31653000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 91106000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 91106000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 91106000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 41100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 53079000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53079000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53079000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 25399000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 25399000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 25399000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 13536000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 13536000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7871000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-04-30", "val": 2242000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": -24217000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2011-04-30", "val": -23723000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 1181000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 1593000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 1593000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 1593000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": -2526000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -2526000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -2526000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -2526000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 1799000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 1799000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 1799000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 1799000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 1351000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1351000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1351000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 494000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 494000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 494000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -15253000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15253000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15253000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -384000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -384000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -384000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1874000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1874000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1874000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -52804000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -52804000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -52804000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 16946000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 16946000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 16946000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 21887000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 21887000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 21887000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 11646000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 11646000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 11646000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7512000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7512000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5181000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-04-30", "val": 44375000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": 45912000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2011-04-30", "val": 45543000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 45541000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 45008000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 45008000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 45008000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 41570000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 41570000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 41570000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 41570000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 38175000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 38175000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 38175000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 38175000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 40420000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 40420000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 40420000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 38942000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 38942000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 38942000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 25160000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25160000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25160000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 26294000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 26294000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 26294000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 25102000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25102000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25102000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 22371000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 22371000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 22371000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 21229000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 21229000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 21229000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 23722000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 23722000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 47578000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-04-30", "val": 63619000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": 58261000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2011-04-30", "val": 58121000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 58576000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 58415000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 58415000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 58415000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 56576000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 56576000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 56576000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 56576000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 60339000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 60339000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 60339000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 60339000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 62704000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 62704000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 62704000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 61856000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 61856000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 61856000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 62102000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 62102000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 62102000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 70508000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 70508000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 70508000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 79790000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 79790000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 79790000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 90782000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 90782000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 90782000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 103590000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 103590000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 103590000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 126351000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 126351000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 126351000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 170705000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 170705000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 170705000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 234907000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 234907000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 306835000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "Depreciation": [{"end": "2011-04-30", "val": 35939000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 37829000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 37829000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 37829000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 34065000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 34065000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 34065000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 34065000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 33094000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 33094000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 33094000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 33094000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 33168000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 33168000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 33168000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 33186000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 33186000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 33186000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 32131000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 32131000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 32131000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 35351000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35351000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35351000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 45060000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 45060000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 45060000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 54370000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 54370000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 54370000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 62342000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 62342000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 62342000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 78139000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 78139000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 78139000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 99249000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 99249000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 99249000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 133928000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 133928000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 168410000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2015-12-31", "val": 70507000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 80434000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 80434000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 107538000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 107538000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 107538000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 120834000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 120834000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 120834000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 116829000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 116829000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 116829000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 139922000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 139922000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 139922000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 182737000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 182737000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 182737000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 217314000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 217314000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 217314000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 233092000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 233092000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 233092000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 281355000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 281355000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 329776000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2010-04-30", "val": 64086000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": 47091000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2011-04-30", "val": 48209000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 63775000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 64171000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 64171000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 64171000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 43861000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 43906000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 43906000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 43906000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 49642000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 49642000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 49642000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 49642000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 70507000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 70507000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 80434000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2012-04-30", "val": 57834000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 53281000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 53281000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 43326000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 43326000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 43326000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 49995000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 49995000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 49995000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 54200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 54200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 54238000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 64393000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 64862000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 64862000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 73232000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 73232000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 73232000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 103165000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 103165000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 103165000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 108108000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 108108000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 108108000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 123295000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 123295000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 123295000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 130960000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 130960000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 130960000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 154907000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 154907000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 154907000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 203227000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 203227000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 245071000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2011-04-30", "val": 54728000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 58363000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 58363000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 58364000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 54761000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 55027000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 55027000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 55027000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 45959000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 45959000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 45959000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 45959000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2013-05-01"}, {"end": "2015-12-31", "val": 49995000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 49995000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 49995000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 54238000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 54238000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 64862000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 73232000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 103165000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 103165000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 108108000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 108108000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 108108000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 123295000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 123295000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 123295000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 130960000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 130960000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 154907000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}], "StockholdersEquity": [{"end": "2011-04-30", "val": 93987000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 16431000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 16431000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 11285000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 11285000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2013-04-30", "val": 11285000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": -8407000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2014-04-30", "val": -8407000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": -8407000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": -12253000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": -12253000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": -21523000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": -21523000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": -24526000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": -24526000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": -37862000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": -37862000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": -37862000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2018-12-31", "val": -15832000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": -15832000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2018-12-31", "val": -15832000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2018-12-31", "val": -15832000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2019-12-31", "val": 122753000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 122753000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2019-12-31", "val": 122753000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2019-12-31", "val": 122753000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2020-12-31", "val": 362142000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 362142000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2020-12-31", "val": 362142000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2020-12-31", "val": 362142000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2021-12-31", "val": 422457000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 422457000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2021-12-31", "val": 422457000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2021-12-31", "val": 422457000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2022-12-31", "val": 497900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 497900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2022-12-31", "val": 497900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2022-12-31", "val": 497900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2023-12-31", "val": 1021791000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 1021791000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2023-12-31", "val": 1021791000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2024-12-31", "val": 1550839000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 1550839000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 1568709000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2009-04-30", "val": 66310000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2010-04-30", "val": 50296000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2010-04-30", "val": 50296000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2011-04-30", "val": 93987000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2011-04-30", "val": 93987000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2011-04-30", "val": 93987000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2011-04-30", "val": 93987000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2012-04-30", "val": 18231000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 18231000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2012-04-30", "val": 18231000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2012-04-30", "val": 18231000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2012-04-30", "val": 18231000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2013-04-30", "val": 15451000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 15451000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2013-04-30", "val": 15451000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2013-04-30", "val": 15451000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2013-04-30", "val": 15451000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-04-30", "val": -8537000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2014-04-30", "val": -8537000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": -8537000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-04-30", "val": -8537000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": -12020000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": -12020000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": -12020000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": -12020000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2015-12-31", "val": -21597000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": -21597000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2015-12-31", "val": -21597000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2015-12-31", "val": -21597000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2016-12-31", "val": -24550000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": -24550000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2016-12-31", "val": -24550000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2016-12-31", "val": -24550000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2017-12-31", "val": -37862000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": -37862000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": -37862000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2018-12-31", "val": -15832000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": -15832000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 122753000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}], "Goodwill": [{"end": "2011-04-30", "val": 101204000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2011-04-30", "val": 101204000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2012-04-30", "val": 101706000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 101706000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2012-04-30", "val": 101706000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2012-04-30", "val": 101706000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2013-04-30", "val": 115928000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 115928000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2013-04-30", "val": 115928000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2013-04-30", "val": 115928000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-04-30", "val": 119139000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2014-04-30", "val": 119139000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": 119139000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-04-30", "val": 119139000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 119170000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 119170000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 119170000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2015-12-31", "val": 118976000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 118976000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2015-12-31", "val": 118976000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2016-12-31", "val": 119899000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 119899000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2016-12-31", "val": 119899000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": 122605000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": 122605000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": 122605000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2018-12-31", "val": 162734000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 162734000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2018-12-31", "val": 162734000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2019-12-31", "val": 185819000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 185819000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2019-12-31", "val": 185819000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2020-12-31", "val": 194901000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 194901000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2020-12-31", "val": 194901000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2021-12-31", "val": 232860000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 232860000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2021-12-31", "val": 232860000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2022-12-31", "val": 274458000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 274458000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2022-12-31", "val": 274458000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2023-12-31", "val": 735670000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 735670000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2023-12-31", "val": 735670000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2024-12-31", "val": 1002266000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 1002266000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 1120056000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2011-04-30", "val": 461418000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 473381000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 473381000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 493531000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 494987000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2013-04-30", "val": 494987000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": 507134000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2014-04-30", "val": 507134000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": 507134000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 534055000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 534055000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 522199000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 505985000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 503961000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 503961000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": 477576000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": 477576000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 542001000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 542001000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 509021000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 509021000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 530411000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 530411000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 542503000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 542503000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 585015000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 585015000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 1007662000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 1007662000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 1090632000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 1090632000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 1128927000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2011-04-30", "val": 1217000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 1228000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 1228000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 857000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 1218000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2013-04-30", "val": 1218000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": 885000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2014-04-30", "val": 885000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": 885000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 1656000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 1656000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 1448000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 1448000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 4686000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 4686000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": 4926000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": 4926000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 2298000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 2298000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 4301000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 4301000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 9240000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 9240000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 9901000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 9901000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 8968000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 8968000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 35781000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 35781000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 42619000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 42619000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 25735000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-04-30", "val": 1838000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2010-04-30", "val": 2035000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2010-04-30", "val": 2035000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2011-04-30", "val": 1817000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2011-04-30", "val": 1817000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2011-04-30", "val": 1817000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2011-04-30", "val": 1817000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2012-04-30", "val": 4534000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28"}, {"end": "2012-04-30", "val": 4534000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2012-04-30", "val": 4534000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2012-04-30", "val": 4534000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2012-04-30", "val": 4534000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2013-04-30", "val": 1755000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-06-27"}, {"end": "2013-04-30", "val": 1755000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2013-04-30", "val": 1755000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2013-04-30", "val": 1755000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2013-05-01", "val": 1755000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-04-30", "val": 2464000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-06-27"}, {"end": "2014-04-30", "val": 2464000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-04-30", "val": 2464000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-04-30", "val": 2464000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 2205000, "fy": 2014, "fp": "FY", "form": "10-KT", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 2205000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 2205000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2014-12-31", "val": 2205000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2015-12-31", "val": 2312000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 2312000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2015-12-31", "val": 2312000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2016-12-31", "val": 2544000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-02"}, {"end": "2016-12-31", "val": 2544000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": 1995000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-02"}, {"end": "2017-12-31", "val": 1995000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 4007000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 4007000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 3471000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 3471000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 154342000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 154342000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 33809000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18"}, {"end": "2021-12-31", "val": 33809000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 71152000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17"}, {"end": "2022-12-31", "val": 71152000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 220912000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16"}, {"end": "2023-12-31", "val": 220912000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 358303000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18"}, {"end": "2024-12-31", "val": 358303000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}, {"end": "2025-12-31", "val": 123773000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-04-30", "val": 25731000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": 26105000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 26749000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2016-12-31", "val": 41233000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 41846000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 41846000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 44168000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44168000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44168000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 47966000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47966000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47966000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 49045000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 49045000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 49045000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51515000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51515000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51515000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 51767000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51767000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51767000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 55274000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 55274000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 55274000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 59681000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 59681000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 63565000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-04-30", "val": 25731000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2009-05-01"}, {"end": "2011-04-30", "val": 26105000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 26749000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-06-28", "start": "2011-05-01"}, {"end": "2016-12-31", "val": 41233000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 41846000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 41846000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 42688000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 42688000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 42688000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 47226000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47226000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47226000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 48793000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 48793000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 48793000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51312000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-18", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51312000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51312000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 51623000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-17", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51623000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51623000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 55174000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-16", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 55174000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 55174000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 59576000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-18", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 59576000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 63462000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-20", "start": "2025-01-01"}]}}