{"cik": 730263, "entity": "THOR INDUSTRIES, INC.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-07-31", "val": 4582112000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 7246952000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 7246952000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 8328909000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 8328909000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 8328909000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 7864758000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 7864758000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 7864758000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 8167933000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 8167933000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 8167933000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 12317380000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 12317380000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 12317380000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 16312525000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 16312525000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 16312525000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 11121605000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 11121605000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 11121605000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 10043408000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 10043408000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 9579490000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "GrossProfit": [{"end": "2009-07-31", "val": 152537000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 307086000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 307086000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 333135000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 333135000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 356776000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 319530000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 424539000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 424539000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 470396000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 470396000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 470396000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 557545000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 557545000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 557545000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 726325000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 726325000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 726325000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 1043583000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 1043583000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 1043583000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 1164666000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 1164666000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 1164666000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 973094000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 973094000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 973094000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 1118207000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 1118207000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 1118207000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 1894973000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 1894973000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 1894973000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 2806030000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 2806030000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 2806030000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 1596353000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 1596353000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 1596353000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 1451962000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 1451962000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 1340641000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "NetIncomeLoss": [{"end": "2009-07-31", "val": 17143000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 110064000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 110064000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 106273000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 106273000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 106273000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 121739000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 121739000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 121739000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 152862000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 152862000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 152862000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 179002000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 179002000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 179002000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 199385000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 199385000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 199385000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 256519000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 256519000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 256519000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 374254000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 374254000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 374254000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 430151000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 430151000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 430151000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 133275000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 133275000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 133275000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 222974000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 222974000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 222974000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 659872000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 659872000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 659872000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 1137804000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 1137804000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 1137804000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 374271000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 374271000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 374271000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 265308000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 265308000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 258559000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-07-31", "val": 6252000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 61329000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 61329000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 46354000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 46354000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 58952000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 53953000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 70296000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 70296000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 77303000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 77303000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 77303000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 90886000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 90886000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 90886000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 125291000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 125291000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 125291000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 182132000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 182132000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 182132000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 202878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 202878000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 202878000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 52201000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 52201000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 52201000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 51512000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 51512000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 51512000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 183711000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 183711000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 183711000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 321621000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 321621000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 321621000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 125113000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 125113000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 125113000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 83444000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 83444000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 39600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "InterestExpense": [{"end": "2009-07-31", "val": 525000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 395000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 395000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 212000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 212000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 560000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 47000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 6000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 6000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 10000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 10000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 10000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 180000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 180000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 180000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 1592000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 1592000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 1592000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 9730000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 9730000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 9730000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 5187000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 5187000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 5187000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 68112000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 68112000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 68112000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 107322000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 107322000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 107322000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 94342000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 94342000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 93545000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 91222000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 90092000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 97447000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}], "DepreciationDepletionAndAmortization": [{"end": "2009-07-31", "val": 13483000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 13229000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 13229000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 24009000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 24009000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 24009000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 24978000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 24978000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 24978000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 24987000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 24987000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 24987000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 25834000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 25834000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 25834000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 31381000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 31381000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 31381000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 52575000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 52575000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 52575000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 98258000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 98258000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 98258000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 93223000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 93223000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 93223000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 148777000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 148777000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 148777000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 196167000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 196167000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 196167000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 230581000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 230581000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 230581000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 284453000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 284453000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 284453000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 276928000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 276928000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 276928000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 277145000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 277145000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 271207000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "Depreciation": [{"end": "2009-07-31", "val": 13007000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 12719000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 12719000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 13747000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 13747000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 13747000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 13843000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 13843000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 13843000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 13950000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 13950000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 13950000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 12850000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 12850000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 12850000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 15366000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 15366000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 15366000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 24613000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 24613000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 24613000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 34333000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 34333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 34333000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 38105000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 38105000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 38105000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 73139000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 73139000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 73139000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 98933000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 98933000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 98933000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 113398000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 113398000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 113398000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 127507000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 127507000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 127507000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 136120000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 136120000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 136120000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 144601000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 144601000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 152180000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-07-31", "val": 48570000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 100652000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 100652000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 114802000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 114802000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 114802000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 118841000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 118841000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 118841000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 145066000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 145066000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 145066000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 149261000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 149261000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 149261000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 247860000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 247860000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 247860000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 341209000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 341209000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 341209000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 419333000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 419333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 419333000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 466508000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 466508000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 466508000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 508019000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 508019000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 508019000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 540941000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 540941000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 540941000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 526482000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 526482000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 526482000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 990253000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 990116000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 990116000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 981633000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 981633000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 981633000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 545548000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 545548000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 577923000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-07-31", "val": 5625000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 12297000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 12297000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 33749000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 33749000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 33749000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 10063000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 10063000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 10063000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 24305000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 24305000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 24305000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 30406000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 30406000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 30406000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 42283000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 42283000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 42283000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 51976000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 51976000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 51976000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 115027000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 115027000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 138197000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2012-07-31", "val": 10442000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 24190000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 24190000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 30438000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 30438000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 30438000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 43055000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 43055000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 43055000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 53974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 53974000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 53974000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 117755000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 117755000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 117755000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 137306000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 137306000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 137306000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 127245000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 127245000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 127245000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 105823000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 105823000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 105823000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 131681000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 131681000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 131681000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 240561000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 240561000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 240561000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 208908000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 208908000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 208908000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 139617000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 139617000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 121616000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "StockholdersEquity": [{"end": "2010-07-31", "val": 657278000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2011-07-31", "val": 836274000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2011-07-31", "val": 836274000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2012-07-31", "val": 850827000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2012-07-31", "val": 850827000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2013-07-31", "val": 892614000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2013-07-31", "val": 892614000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2014-07-31", "val": 977697000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2014-07-31", "val": 977697000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2015-07-31", "val": 1065187000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2015-07-31", "val": 1065187000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2016-07-31", "val": 1265222000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2016-07-31", "val": 1265222000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2017-07-31", "val": 1576540000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2017-07-31", "val": 1576540000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2018-07-31", "val": 1937741000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2018-07-31", "val": 1937741000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 2084425000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 2084425000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 2319782000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 2319782000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 2921843000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 2921843000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 3592862000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 3592862000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 3976015000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 3976015000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 4067430000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 4067430000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2025-07-31", "val": 4288498000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2016-07-31", "val": 1265222000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2017-07-31", "val": 1576540000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2017-07-31", "val": 1576540000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2018-07-31", "val": 1937741000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2018-07-31", "val": 1937741000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2018-07-31", "val": 1937741000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2019-07-31", "val": 2095228000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 2095228000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2019-07-31", "val": 2095228000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2019-07-31", "val": 2095228000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2020-07-31", "val": 2345569000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 2345569000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2020-07-31", "val": 2345569000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2020-07-31", "val": 2345569000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2021-07-31", "val": 2948106000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 2948106000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2021-07-31", "val": 2948106000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2021-07-31", "val": 2948106000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2022-07-31", "val": 3600654000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 3600654000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2022-07-31", "val": 3600654000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2022-07-31", "val": 3600654000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2023-07-31", "val": 3983398000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 3983398000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2023-07-31", "val": 3983398000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2024-07-31", "val": 4074053000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 4074053000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2025-07-31", "val": 4289552000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}], "Goodwill": [{"end": "2009-07-31", "val": 148411000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2010-07-31", "val": 150901000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2010-07-31", "val": 150901000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2011-07-31", "val": 244452000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2011-07-31", "val": 244452000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2011-07-31", "val": 244452000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2012-07-31", "val": 245209000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2012-07-31", "val": 245209000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2012-07-31", "val": 245209000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2013-07-31", "val": 238103000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2013-07-31", "val": 238103000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2013-07-31", "val": 238103000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2014-07-31", "val": 256579000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2014-07-31", "val": 256579000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2014-07-31", "val": 256579000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2015-07-31", "val": 312622000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2015-07-31", "val": 312622000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2015-07-31", "val": 312622000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2016-07-31", "val": 377693000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2016-07-31", "val": 377693000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2016-07-31", "val": 377693000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2017-07-31", "val": 377693000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2017-07-31", "val": 377693000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2017-07-31", "val": 377693000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2018-07-31", "val": 377693000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2018-07-31", "val": 377693000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2018-07-31", "val": 377693000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2019-07-31", "val": 1358032000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 1358032000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2019-07-31", "val": 1358032000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2020-07-31", "val": 1476541000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 1476541000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2020-07-31", "val": 1476541000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2021-07-31", "val": 1563255000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 1563255000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2021-07-31", "val": 1563255000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2022-07-31", "val": 1804151000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 1804151000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2022-07-31", "val": 1804151000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2023-07-31", "val": 1800422000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 1800422000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2023-07-31", "val": 1800422000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2024-07-31", "val": 1786973000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 1786973000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2025-07-31", "val": 1841118000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}], "LongTermDebtNoncurrent": [{"end": "2019-07-31", "val": 1885253000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 1885253000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 1652831000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 1652831000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 1594821000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 1594821000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 1754239000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 1754239000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 1291311000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 1291311000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 1101265000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 1101265000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2025-07-31", "val": 919612000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}], "LongTermDebtCurrent": [{"end": "2019-07-31", "val": 17370000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 17370000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 13817000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 13817000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 12411000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 12411000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 13190000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 13190000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 11368000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 11368000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 32650000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 32650000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2025-07-31", "val": 3367000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}], "LongTermDebt": [{"end": "2019-07-31", "val": 1902623000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 1902623000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 1666648000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 1666648000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 1607232000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 1607232000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 1767429000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 1767429000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 1302679000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 1302679000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 1133915000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 1133915000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2025-07-31", "val": 922979000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-07-31", "val": 189620000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2009-07-31", "val": 221684000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2009-07-31", "val": 221684000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2010-07-31", "val": 247751000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2010-07-31", "val": 247751000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2010-07-31", "val": 247751000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2011-07-31", "val": 215435000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2011-07-31", "val": 215435000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2011-07-31", "val": 215435000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2011-07-31", "val": 215435000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2012-07-31", "val": 218642000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2012-07-31", "val": 218642000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2012-07-31", "val": 218642000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2012-07-31", "val": 218642000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2013-07-31", "val": 236601000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2013-07-31", "val": 236601000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2013-07-31", "val": 236601000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2013-07-31", "val": 236601000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2014-07-31", "val": 289336000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2014-07-31", "val": 289336000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2014-07-31", "val": 289336000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2014-07-31", "val": 289336000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2015-07-31", "val": 183478000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2015-07-31", "val": 183478000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2015-07-31", "val": 183478000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2015-07-31", "val": 183478000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2016-07-31", "val": 209902000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2016-07-31", "val": 209902000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2016-07-31", "val": 209902000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2017-07-31", "val": 223258000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2017-07-31", "val": 223258000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2017-07-31", "val": 223258000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2018-07-31", "val": 275249000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2018-07-31", "val": 275249000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2018-07-31", "val": 275249000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2019-07-31", "val": 425615000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2019-07-31", "val": 425615000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2019-07-31", "val": 425615000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2020-07-31", "val": 538519000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2020-07-31", "val": 538519000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2020-07-31", "val": 538519000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2021-07-31", "val": 445852000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2021-07-31", "val": 445852000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2021-07-31", "val": 445852000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2022-07-31", "val": 311553000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2022-07-31", "val": 311553000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 441232000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2023-07-31", "val": 441232000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 501316000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2024-07-31", "val": 501316000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}, {"end": "2025-07-31", "val": 586596000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2011-07-31", "val": 55373641, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 53899848, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 53899848, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 53115548, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 53115548, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 53115548, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 53361690, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 53361690, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 53361690, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 53275510, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 53275510, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 53275510, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 52590516, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 52590516, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 52590516, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 52758442, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 52758442, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 52758442, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 52853360, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 52853360, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 52853360, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 54026686, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 54026686, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 54026686, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 55397376, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 55397376, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 55397376, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 55687253, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 55687253, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 55687253, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 55264046, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 55264046, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 55264046, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 53857143, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 53857143, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 53857143, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 53687377, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 53687377, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 53400306, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-07-31", "val": 55429373, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2008-08-01"}, {"end": "2010-07-31", "val": 53019008, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2009-08-01"}, {"end": "2010-07-31", "val": 53019008, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2009-08-01"}, {"end": "2011-07-31", "val": 55271340, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 55271340, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2010-08-01"}, {"end": "2011-07-31", "val": 55271340, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2010-08-01"}, {"end": "2012-07-31", "val": 53845697, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 53845697, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2011-08-01"}, {"end": "2012-07-31", "val": 53845697, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2011-08-01"}, {"end": "2013-07-31", "val": 53005576, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 53005576, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2012-08-01"}, {"end": "2013-07-31", "val": 53005576, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2012-08-01"}, {"end": "2014-07-31", "val": 53270076, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 53270076, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2013-08-01"}, {"end": "2014-07-31", "val": 53270076, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2013-08-01"}, {"end": "2015-07-31", "val": 53166206, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 53166206, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2014-08-01"}, {"end": "2015-07-31", "val": 53166206, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2014-08-01"}, {"end": "2016-07-31", "val": 52458789, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 52458789, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2015-08-01"}, {"end": "2016-07-31", "val": 52458789, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2015-08-01"}, {"end": "2017-07-31", "val": 52562723, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 52562723, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2016-08-01"}, {"end": "2017-07-31", "val": 52562723, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2016-08-01"}, {"end": "2018-07-31", "val": 52674161, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 52674161, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2017-08-01"}, {"end": "2018-07-31", "val": 52674161, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2017-08-01"}, {"end": "2019-07-31", "val": 53905667, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 53905667, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2018-08-01"}, {"end": "2019-07-31", "val": 53905667, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2018-08-01"}, {"end": "2020-07-31", "val": 55172694, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 55172694, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2019-08-01"}, {"end": "2020-07-31", "val": 55172694, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2019-08-01"}, {"end": "2021-07-31", "val": 55333959, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 55333959, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2020-08-01"}, {"end": "2021-07-31", "val": 55333959, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2020-08-01"}, {"end": "2022-07-31", "val": 55034653, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 55034653, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2021-08-01"}, {"end": "2022-07-31", "val": 55034653, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2021-08-01"}, {"end": "2023-07-31", "val": 53478310, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 53478310, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2022-08-01"}, {"end": "2023-07-31", "val": 53478310, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2022-08-01"}, {"end": "2024-07-31", "val": 53248488, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24", "start": "2023-08-01"}, {"end": "2024-07-31", "val": 53248488, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2023-08-01"}, {"end": "2025-07-31", "val": 53085577, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24", "start": "2024-08-01"}], "EntityCommonStockSharesOutstanding": [{"end": "2011-09-15", "val": 54840010, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2011-09-28"}, {"end": "2012-09-14", "val": 52923010, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-09-26"}, {"end": "2013-09-13", "val": 53186093, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-09-26"}, {"end": "2014-09-12", "val": 53329552, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-09-25"}, {"end": "2015-09-04", "val": 52394563, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-09-21"}, {"end": "2016-09-02", "val": 52482615, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-09-26"}, {"end": "2017-09-01", "val": 52586041, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-09-27"}, {"end": "2018-08-31", "val": 52695365, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-09-20"}, {"end": "2019-09-16", "val": 55063473, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-09-30"}, {"end": "2020-09-16", "val": 55198756, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-09-28"}, {"end": "2021-09-15", "val": 55366241, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-09-28"}, {"end": "2022-09-15", "val": 53676962, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-09-28"}, {"end": "2023-09-15", "val": 53314310, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-09-25"}, {"end": "2024-09-16", "val": 52931424, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-09-24"}, {"end": "2025-09-16", "val": 52633210, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-09-24"}]}}