{"cik": 1040470, "entity": "AEHR TEST SYSTEMS", "tags": {"Revenues": [{"end": "2010-05-31", "val": 11674000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 13737000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 13737000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 15521000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 15521000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 15521000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 16488000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 16488000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 16488000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 19684000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 19684000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 19684000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 10018000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 10018000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 10018000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 14501000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 14501000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 14501000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 18898000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 18898000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 18898000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 29555000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 29555000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 29555000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 21056000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 21056000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 21056000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 22291000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22291000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22291000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 16600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 16600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 16600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 50829000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 50829000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 64961000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 64961000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 66218000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 66218000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 58968000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 58968000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 50001000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-05-31", "val": 18898000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 29555000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 29555000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 21056000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 21056000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 21056000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 22291000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22291000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22291000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 16600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 16600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 16600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 50829000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 50829000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 50829000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 64961000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 64961000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 64961000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 66218000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 66218000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 66218000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 58968000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 58968000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 50001000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "GrossProfit": [{"end": "2010-05-31", "val": 6103000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 5512000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 5512000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 6207000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 6207000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 6207000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 6776000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 6776000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 6776000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 10222000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 10222000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 10222000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 3838000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 3838000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 3838000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 5145000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 5145000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 5145000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 6780000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 6780000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 6780000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 12386000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 12386000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 12386000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 7602000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 7602000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 7602000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 8371000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 8371000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 8371000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 6032000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 6032000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 6032000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 23665000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 23665000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 23665000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 32746000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 32746000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 32746000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 32543000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 32543000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 32543000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 23933000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 23933000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 17651000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "OperatingIncomeLoss": [{"end": "2010-05-31", "val": -756000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": -4187000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": -4187000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": -4507000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -4507000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -4507000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": -3307000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": -3307000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": -3307000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 497000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 497000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 497000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": -6694000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": -6694000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": -6694000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": -6154000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": -6154000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": -6154000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": -4929000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": -4929000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": -4929000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 915000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 915000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 915000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": -5000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": -5000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": -5000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": -2765000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": -2765000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": -2765000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": -4182000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": -4182000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": -4182000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 7800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 7800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 7800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 13375000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 13375000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 13375000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 10078000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 10078000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 10078000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": -5677000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": -5677000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": -14149000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "NetIncomeLoss": [{"end": "2010-05-31", "val": -481000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": -3373000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": -3389000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": -3389000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -3390000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -3390000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": -3419000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": -3419000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": -3419000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 422000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 422000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 422000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": -6647000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": -6647000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": -6647000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": -6785000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": -6785000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": -6785000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": -5653000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": -5653000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": -5653000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 528000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 528000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 528000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": -5235000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": -5235000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": -5235000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": -2802000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": -2802000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": -2802000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": -2027000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": -2027000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": -2027000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 9450000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 9450000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 9450000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 14557000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 14557000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 14557000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 33156000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 33156000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 33156000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": -3910000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": -3910000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": -7126000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "IncomeTaxExpenseBenefit": [{"end": "2010-05-31", "val": -139000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": -49000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": -49000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": -15000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -15000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -15000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 30000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 30000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 30000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": -15000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": -15000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": -15000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 34000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 34000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 34000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 10000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 10000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 10000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 25000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 25000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 25000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": -73000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": -73000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": -73000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 27000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 27000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 27000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 36000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 36000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": -36000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": -177000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 177000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": -177000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": -91000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 91000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 91000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 60000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 60000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 60000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": -20698000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": -20698000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": -20698000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": -381000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": -381000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": -4610000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "InterestExpense": [{"end": "2010-05-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 4000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 4000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 4000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 49000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 49000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 49000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 26000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 26000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 26000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 130000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 130000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 130000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 605000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 605000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 605000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 678000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 678000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 678000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 399000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 399000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 252000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}], "DepreciationAndAmortization": [{"end": "2010-05-31", "val": 690000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 573000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 573000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 491000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 491000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 491000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 322000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 322000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 322000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 141000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 141000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 141000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 135000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 135000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 135000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 203000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 203000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 203000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 271000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 271000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 271000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 417000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 417000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 431000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 431000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 431000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 384000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 384000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 384000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 310000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 310000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 328000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 307000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 356000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 356000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 450000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 450000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 450000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 657000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 657000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 657000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 2312000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 2312000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 2799000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "Depreciation": [{"end": "2012-05-31", "val": 491000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 322000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 322000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 141000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 141000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 141000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 135000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 135000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 135000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 203000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 203000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 203000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 271000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 271000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 271000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 417000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 417000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 431000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 431000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 431000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 384000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 384000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 384000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 310000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 310000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 310000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 307000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 307000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 450000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 700000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 1000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 1000000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 1500000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-05-31", "val": 3247000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": -4142000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": -4142000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": -4875000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -4875000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": -4875000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": -310000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": -310000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": -310000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": -607000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": -607000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": -607000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": -2256000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": -2256000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": -2256000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": -6281000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": -6281000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": -6281000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": -4495000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": -4495000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": -4495000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": -1351000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": -1351000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": -1351000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": -5637000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": -5637000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": -5637000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": -2024000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": -2024000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": -2024000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": -2701000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": -2701000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": -2701000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 1508000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 1508000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 1508000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 10011000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 10011000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 10011000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 1756000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 1756000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 1756000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": -7400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": -7400000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": -3310000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-05-31", "val": 69000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 15000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 15000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 45000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 45000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 45000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 127000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 127000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 127000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 339000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 339000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 339000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 118000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 118000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 118000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 919000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 919000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 919000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 477000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 477000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 477000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 572000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 572000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 572000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 173000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 173000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 173000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 163000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 163000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 163000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 227000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 227000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 227000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 416000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 416000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 416000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 1362000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 1362000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 1362000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 749000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 749000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 749000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 4992000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 4992000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 2066000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "StockholdersEquity": [{"end": "2009-05-31", "val": 9963000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2010-05-31", "val": 11281000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2011-05-31", "val": 9101000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2012-05-31", "val": 6454000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2012-05-31", "val": 6476000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2013-05-31", "val": 5014000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2013-05-31", "val": 5014000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2014-05-31", "val": 7050000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2014-05-31", "val": 7050000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 4568000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 4568000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": -703000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": -703000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 16813000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 16813000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 19305000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 19305000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 15472000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 15472000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 14077000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 14077000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2020-05-31", "val": 14056000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2021-05-31", "val": 11449000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 11449000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2021-05-31", "val": 11449000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2021-05-31", "val": 11449000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2022-05-31", "val": 50989000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2022-05-31", "val": 50989000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2022-05-31", "val": 50989000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2022-05-31", "val": 50989000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2023-05-31", "val": 75600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2023-05-31", "val": 75600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2023-05-31", "val": 75600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2023-05-31", "val": 75600000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}, {"end": "2024-05-31", "val": 111593000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 111593000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2024-05-31", "val": 111593000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}, {"end": "2025-05-30", "val": 122871000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2025-05-30", "val": 122871000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}, {"end": "2026-05-29", "val": 219511000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2010-05-31", "val": 11281000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2011-05-31", "val": 9101000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2011-05-31", "val": 9101000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2012-05-31", "val": 6454000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2012-05-31", "val": 6454000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2012-05-31", "val": 6454000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2013-05-31", "val": 4994000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2013-05-31", "val": 4994000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2013-05-31", "val": 4994000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2013-05-31", "val": 4994000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2014-05-31", "val": 7029000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2014-05-31", "val": 7029000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2014-05-31", "val": 7029000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2014-05-31", "val": 7029000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2015-05-31", "val": 4550000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 4550000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2015-05-31", "val": 4550000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2015-05-31", "val": 4550000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2016-05-31", "val": -723000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": -723000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2016-05-31", "val": -723000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2016-05-31", "val": -723000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2017-05-31", "val": 16794000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 16794000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2017-05-31", "val": 16794000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2017-05-31", "val": 16794000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2018-05-31", "val": 19285000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 19285000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2018-05-31", "val": 19285000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2018-05-31", "val": 19285000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2019-05-31", "val": 15453000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 15453000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2019-05-31", "val": 15453000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2019-05-31", "val": 15453000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2020-05-31", "val": 14056000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 14056000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2020-05-31", "val": 14056000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2021-05-31", "val": 11449000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 11449000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2022-05-31", "val": 50989000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}], "Goodwill": [{"end": "2024-05-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2025-05-30", "val": 10719000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2025-05-30", "val": 10719000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}, {"end": "2026-05-29", "val": 10719000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}], "LongTermDebtNoncurrent": [{"end": "2019-05-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 1026000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 1026000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}], "LongTermDebtCurrent": [{"end": "2017-05-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 6110000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 6110000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 653000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 653000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 1679000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 1679000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2022-05-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}], "LongTermDebt": [{"end": "2014-05-31", "val": 0, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 3791000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 3791000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": 5962000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": 5962000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 6110000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 6110000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-05-31", "val": 4360000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2010-05-31", "val": 7766000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2010-05-31", "val": 7766000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2011-05-31", "val": 4020000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2011-05-31", "val": 4020000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2011-05-31", "val": 4020000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2012-05-31", "val": 2073000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2012-05-31", "val": 2073000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2012-05-31", "val": 2073000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2012-05-31", "val": 2073000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2013-05-31", "val": 2324000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2013-05-31", "val": 2324000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2013-05-31", "val": 2324000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2013-05-31", "val": 2324000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2014-05-31", "val": 1809000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2014-05-31", "val": 1809000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2014-05-31", "val": 1809000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2014-05-31", "val": 1809000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2015-05-31", "val": 5527000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 5527000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2015-05-31", "val": 5527000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2015-05-31", "val": 5527000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2016-05-31", "val": 939000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": 939000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2016-05-31", "val": 939000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2016-05-31", "val": 939000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2017-05-31", "val": 17803000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 17803000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2017-05-31", "val": 17803000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2018-05-31", "val": 16848000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 16848000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2018-05-31", "val": 16848000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2019-05-31", "val": 5428000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 5428000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2019-05-31", "val": 5428000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2020-05-31", "val": 5433000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 5433000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 4582000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 4582000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2022-05-31", "val": 31484000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2022-05-31", "val": 31484000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2023-05-31", "val": 30054000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2023-05-31", "val": 30054000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 49159000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 49159000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2025-05-30", "val": 24529000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2025-05-30", "val": 24529000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}, {"end": "2026-05-29", "val": 116358000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}], "ShortTermInvestments": [{"end": "2023-05-31", "val": 17853000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-05-31", "val": 8563000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 8776000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 8776, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 9016000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 9016, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 9016, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 9549, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 9549, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 9549000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 11889, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 11889000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 11889, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 12047000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 12047, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 12047000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 13091, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 13091000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 13091000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 16267000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 16267000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 16267, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 22782000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 22782, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 22782, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 22387, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 22387, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 22387, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 22882, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22882, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22882000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 23457, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 23457000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 23457000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 27774000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 27774000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 27774000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 29215000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 29215000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 29215000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 29617000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 29617000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 29617000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 29581000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 29581000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 30669000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-05-31", "val": 8563000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2009-06-01"}, {"end": "2011-05-31", "val": 8776000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2010-06-01"}, {"end": "2011-05-31", "val": 8776, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2010-06-01"}, {"end": "2012-05-31", "val": 9016000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 9016, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2011-06-01"}, {"end": "2012-05-31", "val": 9016, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2011-06-01"}, {"end": "2013-05-31", "val": 9549, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 9549, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2012-06-01"}, {"end": "2013-05-31", "val": 9549000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2012-06-01"}, {"end": "2014-05-31", "val": 10877, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 10877000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2013-06-01"}, {"end": "2014-05-31", "val": 10877, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2013-06-01"}, {"end": "2015-05-31", "val": 12047000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 12047, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2014-06-01"}, {"end": "2015-05-31", "val": 12047000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2014-06-01"}, {"end": "2016-05-31", "val": 13091, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 13091000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2015-06-01"}, {"end": "2016-05-31", "val": 13091000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2015-06-01"}, {"end": "2017-05-31", "val": 16267000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 16267000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2016-06-01"}, {"end": "2017-05-31", "val": 16267, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2016-06-01"}, {"end": "2018-05-31", "val": 21732000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 21732, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2017-06-01"}, {"end": "2018-05-31", "val": 21732, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2017-06-01"}, {"end": "2019-05-31", "val": 22387, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 22387, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2018-06-01"}, {"end": "2019-05-31", "val": 22387, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2018-06-01"}, {"end": "2020-05-31", "val": 22882, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22882, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2019-06-01"}, {"end": "2020-05-31", "val": 22882000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2019-06-01"}, {"end": "2021-05-31", "val": 23457, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 23457000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2020-06-01"}, {"end": "2021-05-31", "val": 23457000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2020-06-01"}, {"end": "2022-05-31", "val": 26014000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 26014000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2021-06-01"}, {"end": "2022-05-31", "val": 26014000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2021-06-01"}, {"end": "2023-05-31", "val": 27785000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 27785000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2022-06-01"}, {"end": "2023-05-31", "val": 27785000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2022-06-01"}, {"end": "2024-05-31", "val": 28818000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 28818000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2023-06-01"}, {"end": "2024-05-31", "val": 28818000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2023-06-01"}, {"end": "2025-05-30", "val": 29581000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28", "start": "2024-06-01"}, {"end": "2025-05-30", "val": 29581000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2024-06-01"}, {"end": "2026-05-29", "val": 30669000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27", "start": "2025-05-31"}], "CommonStockSharesOutstanding": [{"end": "2011-05-31", "val": 8932000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2012-05-31", "val": 9135000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2012-05-31", "val": 9135, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2013-05-31", "val": 10599, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2013-05-31", "val": 10599000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2014-05-31", "val": 11203000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2014-05-31", "val": 11203000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 12857000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2015-05-31", "val": 12857000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": 13216000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2016-05-31", "val": 13216000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 21340000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2017-05-31", "val": 21340000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 22143000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2018-05-31", "val": 22143, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 22669, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2019-05-31", "val": 22669, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 23107, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2020-05-31", "val": 23107, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 23725, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2021-05-31", "val": 23725, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2022-05-31", "val": 27120, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2022-05-31", "val": 27120000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2023-05-31", "val": 28539000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2023-05-31", "val": 28539000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 28995000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2024-05-31", "val": 28995000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2025-05-30", "val": 29877000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2025-05-30", "val": 29877000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}, {"end": "2026-05-29", "val": 32480000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-07-31", "val": 9178018, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-08-28"}, {"end": "2013-07-31", "val": 10665262, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-08-28"}, {"end": "2014-07-31", "val": 11465718, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-08-28"}, {"end": "2015-07-31", "val": 12986555, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-08-31"}, {"end": "2016-07-31", "val": 13331965, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-08-29"}, {"end": "2017-07-31", "val": 21417011, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-08-29"}, {"end": "2018-07-31", "val": 22220019, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-08-28"}, {"end": "2019-07-31", "val": 22720686, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-08-28"}, {"end": "2020-07-31", "val": 23291146, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-08-28"}, {"end": "2021-07-31", "val": 24168522, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-08-27"}, {"end": "2022-07-31", "val": 27344375, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-08-26"}, {"end": "2023-08-16", "val": 28755426, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-08-28"}, {"end": "2024-07-15", "val": 29007409, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-30"}, {"end": "2025-07-15", "val": 29915061, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-28"}, {"end": "2026-07-20", "val": 32620450, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-07-27"}]}}