{"cik": 711377, "entity": "Neogen Corporation", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-05-31", "val": 321275000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 361594000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 358277000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 402252000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 397930000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 397930000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 414186000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 414186000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 414186000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 418170000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 418170000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 418170000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 468459000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 468459000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 468459000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 527159000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 527159000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 527159000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 822447000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 822447000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 822447000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 924222000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 924222000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 894661000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "SalesRevenueNet": [{"end": "2010-05-31", "val": 140509000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 172683000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 172683000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 184046000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 184046000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 184046000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 207528000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 207528000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 207528000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 247405000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 247405000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 247405000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 283074000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 283074000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 283074000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 321275000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 321275000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 361594000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}], "GrossProfit": [{"end": "2010-05-31", "val": 72975000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 87792000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 87792000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 92425000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 92425000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 92425000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 109494000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 109494000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 109494000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 122598000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 122598000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 122598000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 139685000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 139685000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 139685000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 153064000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 153064000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 153064000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 171968000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 171968000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 168924000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 190252000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 186272000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 186272000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 191920000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 191920000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 191920000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 196279000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 196279000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 196279000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 215056000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 215056000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 215056000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 243013000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 243013000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 243013000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 405955000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 405955000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 405955000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 463900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 463900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 421376000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "OperatingIncomeLoss": [{"end": "2010-05-31", "val": 26879000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 35835000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 35835000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 33739000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 33739000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 33739000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 40706000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 40706000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 40706000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 43391000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 43391000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 43391000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 53118000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 53118000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 53118000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 56386000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 56386000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 56386000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 64945000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 64945000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 64945000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 70194000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 70194000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 70194000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 68094000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 68094000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 68094000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 67523000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 67523000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 67523000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 74169000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 74169000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 74169000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 58618000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 58618000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 58618000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 37515000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 37515000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 37515000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 58663000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 58663000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": -1060997000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "NetIncomeLoss": [{"end": "2010-05-31", "val": 17521000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 22839000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 22839000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 22513000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 22513000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 22513000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 27190000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 27190000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 27190000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 28158000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 28158000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 28158000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 33526000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 33526000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 33526000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 36564000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 36564000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 36564000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 43793000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 43793000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 43793000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 63145000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 63145000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 63145000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 60176000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 60176000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 60176000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 59475000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 59475000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 59475000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 60882000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 60882000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 60882000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 48307000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 48307000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 48307000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": -22870000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": -22870000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": -22870000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": -9421000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": -9421000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": -1092044000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-05-31", "val": 9800000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 12400000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 12400000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 11450000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 11450000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 11450000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 14100000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 14100000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 14100000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 15000000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 15000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 15000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 18500000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 18500000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 18500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 18975000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 18975000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 18975000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 22700000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 22700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 22700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 10250000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 10250000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 10250000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 12783000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 12783000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 12783000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 12830000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 12830000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 12830000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 14386000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 14386000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 14386000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 11900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 11900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 11900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 828000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 828000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 828000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": -4884000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": -4884000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": -41066000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "InterestExpense": [{"end": "2023-05-31", "val": 27254000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 27254000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 42152000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 42152000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 38119000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-05-31", "val": 4435000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 5329000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 5329000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 6173000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 6173000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 6173000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 7411000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 7411000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 7411000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 9180000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 9180000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 9180000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 10649000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 10649000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 10649000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 12540000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 12181000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 12181000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 14691000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 14691000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 14691000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 17058000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 17058000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 17058000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 17624000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 17624000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 17624000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 18396000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 18396000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 18396000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 21041000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 21041000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 21041000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 23694000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 23694000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 23694000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 88377000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 88377000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 88377000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 116717000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 116717000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 119483000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "Depreciation": [{"end": "2010-05-31", "val": 2734000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 3185000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 3185000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 3646000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 3646000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 3646000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 4417000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 4417000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 4417000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 5383000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 5383000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 5383000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 6318000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 6318000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 6318000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 7452000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 7452000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 7452000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 8783000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 8783000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 8783000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 10315000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 10315000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 10315000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 11315000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 11315000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 11315000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 11907000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 11907000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 11907000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 13288000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 13288000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 13288000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 14094000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 14094000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 14094000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 17292000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 17292000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 17292000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 21771000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 21771000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 25566000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-05-31", "val": 27988000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 28843000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 28843000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 22277000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 22277000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 22277000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 26561000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 26561000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 21668000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2016-05-31", "val": 35331000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 60274000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 60274000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 69131000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 69131000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 69131000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 63842000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 63842000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 63842000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 85878000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 85878000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 85878000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 81089000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 81089000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 81089000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 68038000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 68038000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 68038000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 41028000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 41028000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 41028000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 35264000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 35264000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 58244000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2013-05-31", "val": 26561000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 21668000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 21668000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 43792000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 43792000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 43792000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 35331000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 35331000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 60274000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2012-05-31", "val": 1500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2010-05-31", "val": 5431000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 7796000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 7796000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 12413000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 12413000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 12413000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 8897000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 8897000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 8897000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 11543000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 11543000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 11543000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 9619000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 9619000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 9619000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 14222000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 14222000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 14222000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 14578000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 14578000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 14578000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 20946000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 20946000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 20946000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 14661000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 14661000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 14661000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 24052000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 24052000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 24052000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 26712000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 26712000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 26712000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 24429000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 24429000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 24429000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 65757000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 65757000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 65757000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 111421000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 111421000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 104595000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "StockholdersEquity": [{"end": "2011-05-31", "val": 188645000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2012-05-31", "val": 218839000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2012-05-31", "val": 218839000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2013-05-31", "val": 258221000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2013-05-31", "val": 258221000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2014-05-31", "val": 306361000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2014-05-31", "val": 306361000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 350974000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 350974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2016-05-31", "val": 404198000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2016-05-31", "val": 404198000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2017-05-31", "val": 471614000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2017-05-31", "val": 471614000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2018-05-31", "val": 560175000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2018-05-31", "val": 560175000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2019-05-31", "val": 637899000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2019-05-31", "val": 637899000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2020-05-31", "val": 725177000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2020-05-31", "val": 725177000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 840377000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 840377000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 887374000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 887374000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 3134217000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 3134217000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 3144142000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 3144142000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 2071254000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2009-05-31", "val": 128679000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2010-05-31", "val": 153053000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2010-05-31", "val": 153221000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2011-05-31", "val": 188978000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2011-05-31", "val": 189102000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2011-05-31", "val": 189102000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2012-05-31", "val": 219054000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2012-05-31", "val": 219054000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2012-05-31", "val": 219054000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2012-05-31", "val": 219054000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 258287000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2013-05-31", "val": 258287000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2013-05-31", "val": 258287000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 258287000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2014-05-31", "val": 306300000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2014-05-31", "val": 306300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2014-05-31", "val": 306300000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2014-05-31", "val": 306300000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2015-05-31", "val": 350963000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 350963000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2015-05-31", "val": 350963000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2015-05-31", "val": 350963000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2016-05-31", "val": 404161000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2016-05-31", "val": 404161000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2016-05-31", "val": 404160000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2016-05-31", "val": 404160000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2017-05-31", "val": 471757000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2017-05-31", "val": 471757000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2017-05-31", "val": 471757000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2017-05-31", "val": 471757000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2018-05-31", "val": 560175000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2018-05-31", "val": 560175000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2018-05-31", "val": 560175000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2018-05-31", "val": 560175000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2019-05-31", "val": 637899000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2019-05-31", "val": 637899000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2019-05-31", "val": 637899000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2019-05-31", "val": 637899000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2020-05-31", "val": 725177000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2020-05-31", "val": 725177000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2020-05-31", "val": 725177000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2020-05-31", "val": 725177000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2021-05-31", "val": 840377000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 840377000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2021-05-31", "val": 840377000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2021-05-31", "val": 840377000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2022-05-31", "val": 887374000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 887374000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2022-05-31", "val": 887374000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2022-05-31", "val": 887374000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2023-05-31", "val": 3134217000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 3134217000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2023-05-31", "val": 3134217000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2024-05-31", "val": 3144142000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 3144142000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 2071254000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "Goodwill": [{"end": "2010-05-31", "val": 52899000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2011-05-31", "val": 51584000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2011-05-31", "val": 51584000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2012-05-31", "val": 53052000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2012-05-31", "val": 53052000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2012-05-31", "val": 53052000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2013-05-31", "val": 59491000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2013-05-31", "val": 59491000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2013-05-31", "val": 59491000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2014-05-31", "val": 68190000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2014-05-31", "val": 68190000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2014-05-31", "val": 68190000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2015-05-31", "val": 70119000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 70119000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2015-05-31", "val": 70119000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2016-05-31", "val": 88506000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2016-05-31", "val": 88506000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2016-05-31", "val": 88506000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2017-05-31", "val": 104759000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2017-05-31", "val": 104759000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2017-05-31", "val": 104759000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2018-05-31", "val": 99558000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2018-05-31", "val": 99558000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2018-05-31", "val": 99558000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2019-05-31", "val": 103619000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2019-05-31", "val": 103619000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2019-05-31", "val": 103619000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2020-05-31", "val": 110340000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2020-05-31", "val": 110340000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2020-05-31", "val": 110340000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2021-05-31", "val": 131476000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 131476000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2021-05-31", "val": 131476000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2022-05-31", "val": 142704000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 142704000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2022-05-31", "val": 142704000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2023-05-31", "val": 2137496000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 2137496000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2023-05-31", "val": 2137496000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2024-05-31", "val": 2135632000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 2135632000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 1064902000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2023-05-31", "val": 900000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 902447000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 900000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 902426000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "LongTermDebtNoncurrent": [{"end": "2023-05-31", "val": 885439000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 885439000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 888391000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 888391000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 874810000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "LongTermDebtCurrent": [{"end": "2024-05-31", "val": 2447000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 2447000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 19301000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-05-31", "val": 13842000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2010-05-31", "val": 22806000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2010-05-31", "val": 22806000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2011-05-31", "val": 35844000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2011-05-31", "val": 35844000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2011-05-31", "val": 35844000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2012-05-31", "val": 49045000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2012-05-31", "val": 49045000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2012-05-31", "val": 49045000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2012-05-31", "val": 49045000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 50032000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2013-05-31", "val": 50032000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2013-05-31", "val": 50032000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2013-05-31", "val": 50032000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2014-05-31", "val": 40675000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2014-05-31", "val": 40675000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2014-05-31", "val": 40675000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2014-05-31", "val": 40675000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2015-05-31", "val": 66061000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 66061000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2015-05-31", "val": 66061000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2015-05-31", "val": 66061000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2016-05-31", "val": 55257000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2016-05-31", "val": 55257000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2016-05-31", "val": 55257000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2016-05-31", "val": 55257000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2017-05-31", "val": 77567000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2017-05-31", "val": 77567000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2017-05-31", "val": 77567000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2017-05-31", "val": 77567000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2018-05-31", "val": 83074000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2018-05-31", "val": 83074000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2018-05-31", "val": 83074000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2018-05-31", "val": 83074000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2019-05-31", "val": 41688000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2019-05-31", "val": 41688000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2019-05-31", "val": 41688000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2020-05-31", "val": 66269000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2020-05-31", "val": 66269000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 75602000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 75602000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 44473000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 44473000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 163240000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 163240000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 170611000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 170611000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 129004000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-05-31", "val": 23091000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 23791000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 23791000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 24019000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 24019000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 36029000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 24327000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 36491000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 36491000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 37267000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 37267000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 37267000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 37444000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 37444000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 37444000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 37875000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 37875000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 50500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 38374000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 51165000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 51165000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 52149000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 52149000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 52149000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 52425000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 52425000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 104850000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 52860000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 105720000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 105720000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 107120000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 107120000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 107120000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 108020000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 108020000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 108020000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 188881000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 188880836, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 188880836, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 216481878, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 216481878, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 216894861, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-05-31", "val": 22425000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 23007000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 23007000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 23466000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 23466000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 35199000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 23845000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 35768000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 35768000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 36511000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 36511000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 36511000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 36953000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 36953000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 36953000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 37402000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 37402000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 49869000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 37908000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 50544000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 50544000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 51358000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 51358000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 51358000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 51888000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 51888000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 103776000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 52550000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 105100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 105100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 106499000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 106499000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 106499000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 107684000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 107684000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 107684000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 188881000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 188880836, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 188880836, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 216481878, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 216481878, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2023-06-01"}, {"end": "2025-05-31", "val": 216894861, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30", "start": "2024-06-01"}], "CommonStockSharesOutstanding": [{"end": "2011-05-31", "val": 23290604, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2012-05-31", "val": 23619761, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2012-05-31", "val": 23619761, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2013-05-31", "val": 24056014, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2013-05-31", "val": 36084021, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2014-05-31", "val": 36732313, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2014-05-31", "val": 36732313, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 37128269, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2015-05-31", "val": 37128269, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2016-05-31", "val": 37567689, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2016-05-31", "val": 37567689, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2017-05-31", "val": 38199367, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2017-05-31", "val": 50932489, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2018-05-31", "val": 51735732, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2018-05-31", "val": 51735732, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2019-05-31", "val": 52216589, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2019-05-31", "val": 52216589, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2020-05-31", "val": 52216589, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2020-05-31", "val": 105891682, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 107468304, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2021-05-31", "val": 107468304, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 107801094, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2022-05-31", "val": 107801094, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 216245501, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2023-05-31", "val": 216245501, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 216614407, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 217044498, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}, {"end": "2025-05-31", "val": 216614407, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-06-30", "val": 23642000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-30"}, {"end": "2013-06-30", "val": 24065489, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-30"}, {"end": "2014-06-30", "val": 36734222, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-30"}, {"end": "2015-06-30", "val": 37134369, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-30"}, {"end": "2016-06-30", "val": 37574890, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-29"}, {"end": "2017-06-30", "val": 38211873, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-28"}, {"end": "2018-06-30", "val": 51756964, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-27"}, {"end": "2019-06-30", "val": 52281700, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-30"}, {"end": "2020-06-30", "val": 52963988, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-07-30"}, {"end": "2021-06-30", "val": 107477445, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-30"}, {"end": "2022-06-30", "val": 107837730, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-27"}, {"end": "2023-06-30", "val": 216308912, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-15"}, {"end": "2024-06-30", "val": 216694486, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2025-06-30", "val": 217205186, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-30"}]}}