{
  "schema": "canli.company-reference.v1",
  "cik": "0000108516",
  "name": "WORTHINGTON ENTERPRISES, INC.",
  "selection_policy": "extended-v22",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000108516.json",
  "source_sha256": "a5fc42f9ea1a20728f4694d1231ead7e410dfa56128c4e497d1606aab8e5c24b",
  "fetched_at": "2026-09-19T14:54:58.423Z",
  "policy": "Latest-filed annual-report facts per unit and reporting period at capture time. Duration facts cover 300 to 400 days. This selection can include restatements and is not a point-in-time backtest dataset. Missing concepts are omitted, never zero-filled. Values retain original units and are not currency converted. Extended concepts require compatible unit shapes and at least three reporting ends with changing values within one unit. Constant or incompatible added histories are omitted.",
  "claim_boundary": "Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.",
  "concepts": [
    {
      "tag": "Assets",
      "taxonomy": "us-gaap",
      "label": "Total assets",
      "kind": "instant",
      "meaning": "Resources recognized on the balance sheet. Book assets are not the market value of the business.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 1848064000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 1695152000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 1638637000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 3650918000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 3643023000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 3373245000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 2331515000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 2510796000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 2621787000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 2325344000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 2061264000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 2082305000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 2296381000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 1950857000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 1877797000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 1667249000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 1520347000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Liabilities",
      "taxonomy": "us-gaap",
      "label": "Total liabilities",
      "kind": "instant",
      "meaning": "Recognized obligations at the reporting date. The definition and scope differ from interest-bearing debt.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 821024000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 756915000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 747625000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 1829290000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 2029061000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 1821550000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 1365082000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 1562402000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 1585412000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 1251415000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 1141418000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 1245093000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 1351499000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 1078620000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 1130360000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 926546000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 770313000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "StockholdersEquity",
      "taxonomy": "us-gaap",
      "label": "Stockholders equity",
      "kind": "instant",
      "meaning": "The reported residual interest after liabilities. It is an accounting amount, not market capitalization.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 1027040000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 937187000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 888879000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 1696011000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 1480752000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 1398193000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 820821000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 831246000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 918769000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 951635000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 793371000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 749112000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 850812000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 830822000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 697174000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 689910000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 711413000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "CashAndCashEquivalentsAtCarryingValue",
      "taxonomy": "us-gaap",
      "label": "Cash and cash equivalents",
      "kind": "instant",
      "meaning": "Cash and qualifying short-term liquid investments under the filer’s accounting policy. Restricted cash and longer-term investments may be reported separately.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 27725000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 250075000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 244225000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 422268000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 34485000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 640311000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 147198000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 92363000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 121967000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 278081000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 84188000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 31067000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 190079000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 51385000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 41028000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 56167000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 59016000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010Q2I",
          "unit": "USD"
        },
        {
          "end": "2009-05-31",
          "val": 56319000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009Q2I",
          "unit": "USD"
        },
        {
          "end": "2008-05-31",
          "val": 73772000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Net income or loss",
      "kind": "duration",
      "meaning": "Reported profit or loss for the period. Check the filing for attribution, exceptional items and discontinued operations before comparing companies.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 156085000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 96053000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 110624000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 256528000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 379386000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 723795000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 78796000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 153455000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 194794000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 204515000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 143715000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 76785000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 151300000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 136442000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 115595000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 115066000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 45241000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": -108214000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInOperatingActivities",
      "taxonomy": "us-gaap",
      "label": "Operating cash flow",
      "kind": "duration",
      "meaning": "Cash generated or used by operating activities. Working-capital timing can make this differ substantially from reported income.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 226119000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 209744000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 289976000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 625364000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 70112000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 274379000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 336726000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 197859000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 281345000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 335672000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 413384000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 272977000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 173649000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 71895000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 110419000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 254326000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsToAcquirePropertyPlantAndEquipment",
      "taxonomy": "us-gaap",
      "label": "Capital expenditure payments",
      "kind": "duration",
      "meaning": "Cash payments to acquire property, plant and equipment. This taxonomy concept does not capture every form of investment or acquisition.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 55913000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 50580000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 83527000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 86366000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 94600000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 82178000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 95503000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 84499000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 76088000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 68386000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 97036000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 96255000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 71338000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 44588000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 31713000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 22025000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 34319000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 64154000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Revenues",
      "taxonomy": "us-gaap",
      "label": "Revenue",
      "kind": "duration",
      "meaning": "Revenue under this specific accounting concept. A missing value is not zero; filers can use other revenue concepts.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 1381292000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 1153762000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 1245703000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 1418496000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 1309189000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 3171429000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 3059119000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 3759556000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 3581620000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 3014108000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 2819714000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "RevenueFromContractWithCustomerExcludingAssessedTax",
      "taxonomy": "us-gaap",
      "label": "Contract revenue excluding tax",
      "kind": "duration",
      "meaning": "Revenue from customer contracts excluding assessed taxes under this specific taxonomy concept. It is not automatically comparable to older revenue tags.",
      "observations": [
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 4916392000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 5242219000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 3171429000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 3059119000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 3759556000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInFinancingActivities",
      "taxonomy": "us-gaap",
      "label": "Financing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from financing activities, including borrowing, repayments and transactions with owners. A positive amount does not establish operating profitability.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": -88402000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": -68793000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": -359889000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": -133127000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": -237750000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": -249776000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": -165676000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": -238938000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": -100054000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": -78815000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": -233223000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": -60644000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": -192000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": -35467000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": -25772000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": -218534000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "NetCashProvidedByUsedInInvestingActivities",
      "taxonomy": "us-gaap",
      "label": "Investing cash flow",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Net cash from investing activities, including asset purchases, disposals and investment transactions. This differs from capital expenditure payments alone.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": -360067000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": -135101000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": -140808000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": -71776000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": -438188000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 468510000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": -116215000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 11475000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": -337405000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": -62964000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": -127040000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": -201976000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": -188596000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": -39277000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": -81950000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": -53245000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "RetainedEarningsAccumulatedDeficit",
      "taxonomy": "us-gaap",
      "label": "Retained earnings or deficit",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Accumulated undistributed earnings or deficit at the reporting date. This balance is not cash available for distribution.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 704137000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 624529000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 589392000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 1428391000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 1230163000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 1070016000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 572262000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 591533000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 637757000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 676019000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 522952000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 510738000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 591783000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 597994000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 525223000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 504410000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 532126000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfSharesOutstandingBasic",
      "taxonomy": "us-gaap",
      "label": "Basic weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Time-weighted shares used for basic earnings per share. This denominator differs from shares outstanding at a single reporting date.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 49073000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 49395000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 49195000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 48566000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 49940000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 52701000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 54958000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 57196000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 60923000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 62443000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 62469000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "shares"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 66309000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 68944000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 69301000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 69651000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 74803000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 79127000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "shares"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 78903000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "WeightedAverageNumberOfDilutedSharesOutstanding",
      "taxonomy": "us-gaap",
      "label": "Diluted weighted-average shares",
      "kind": "duration",
      "unitKind": "shares",
      "meaning": "Weighted-average shares used for diluted earnings per share. Potential shares are included under the applicable dilution rules, not simply added to outstanding shares.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 49716000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "shares"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 50131000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "shares"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 50348000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "shares"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 49386000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "shares"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 50993000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "shares"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 53917000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "shares"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 55983000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "shares"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 58823000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "shares"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 63042000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "shares"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 64874000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "shares"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 64755000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "shares"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 68483000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "shares"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 71664000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "shares"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 71314000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "shares"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 70252000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "shares"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 75409000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "shares"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 79143000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "shares"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 78903000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareBasic",
      "taxonomy": "us-gaap",
      "label": "Basic earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per basic common share or unit. Inspect attribution, share classes and restatements before comparing periods. This is not a market return.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 3.18,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 1.94,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 2.25,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 5.28,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 7.6,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 13.73,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 1.43,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 2.68,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD/shares"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 3.2,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD/shares"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 3.28,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD/shares"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 2.3,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD/shares"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 1.16,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD/shares"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 2.19,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD/shares"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 1.97,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD/shares"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 1.66,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD/shares"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 1.54,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD/shares"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 0.57,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD/shares"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": -1.37,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "EarningsPerShareDiluted",
      "taxonomy": "us-gaap",
      "label": "Diluted earnings per share",
      "kind": "duration",
      "unitKind": "per-share",
      "meaning": "Reported earnings or loss per share under dilution rules. Antidilutive instruments may be excluded. A diluted value can equal the basic value without implying no potential dilution.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 3.14,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD/shares"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 1.92,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD/shares"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 2.2,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD/shares"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 5.19,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD/shares"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 7.44,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD/shares"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 13.42,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD/shares"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 1.41,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD/shares"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 2.61,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD/shares"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 3.09,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD/shares"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 3.15,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD/shares"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 2.22,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD/shares"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 1.12,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD/shares"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 2.11,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD/shares"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 1.91,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD/shares"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 1.65,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD/shares"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 1.53,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD/shares"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 0.57,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD/shares"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": -1.37,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD/shares"
        }
      ]
    },
    {
      "tag": "IncomeTaxExpenseBenefit",
      "taxonomy": "us-gaap",
      "label": "Income tax expense or benefit",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Current and deferred income tax expense or benefit for continuing operations. This accounting expense differs from cash taxes paid.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 46313000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 33839000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 39027000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 34535000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 52701000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 176267000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 26342000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 43183000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 8220000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 79190000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 58987000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 25772000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 57349000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 64465000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 51904000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 58496000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 26650000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": -37754000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PropertyPlantAndEquipmentNet",
      "taxonomy": "us-gaap",
      "label": "Net property, plant and equipment",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Carrying amount of property, plant and equipment after accumulated depreciation, depletion and amortization. It is not replacement cost or market value.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 310894000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 270226000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 227206000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 256415000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 696340000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 515017000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 572644000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 578664000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 584970000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 570489000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 582838000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 513190000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 498861000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 459430000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 443077000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 405334000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 506163000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "ShareBasedCompensation",
      "taxonomy": "us-gaap",
      "label": "Share-based compensation expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Reported noncash expense for share-based payment arrangements. Noncash treatment does not mean the awards have no economic cost to shareholders.",
      "observations": [
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 6173000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 4570000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 5767000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "OperatingIncomeLoss",
      "taxonomy": "us-gaap",
      "label": "Operating income or loss",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Operating revenue less operating expenses for the reporting period. It excludes items outside the reported operating result and is not free cash flow.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 76209000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": -10715000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": -73459000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 29819000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 48794000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 167473000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 22489000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 144764000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 141610000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 213121000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 122052000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 60557000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 135753000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 129142000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 101610000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 124356000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 21963000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": -175296000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AssetsCurrent",
      "taxonomy": "us-gaap",
      "label": "Current assets",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Assets classified as current under the normal operating cycle or one-year boundary. Not all current assets can be converted immediately into cash.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 524474000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 685370000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 673893000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 1868337000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 1785653000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 1967992000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 983179000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 1165913000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 1241122000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 1190969000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 915115000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 992193000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 1198922000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 866883000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 914239000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 891635000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 782285000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "InterestExpense",
      "taxonomy": "us-gaap",
      "label": "Interest expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Borrowing costs recognized as interest expense. This is distinct from cash interest paid and may not include every capitalized borrowing cost.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 6248000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 2090000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 1587000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 18298000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 23852000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 30346000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 31616000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 38063000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 38675000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 29796000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 31670000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 35800000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 26671000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 23918000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 19497000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 18756000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 9534000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 20734000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "LiabilitiesCurrent",
      "taxonomy": "us-gaap",
      "label": "Current liabilities",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Obligations classified as current under the operating-cycle or one-year boundary. The balance includes more than short-term borrowing.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 221426000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 196842000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 178376000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 717558000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 932261000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 787901000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 388238000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 698020000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 646895000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 520783000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 430078000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 524392000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 589663000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 448914000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 658263000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 525002000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 379802000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsPayableCurrent",
      "taxonomy": "us-gaap",
      "label": "Current accounts payable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current amounts owed to suppliers for goods and services received. This is one component of current liabilities, not all accrued obligations.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 115203000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 103205000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 91605000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 126743000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 668438000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 567392000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 247017000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 393517000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 473485000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 368071000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 290432000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 294129000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 333744000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 222696000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 252334000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 253404000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 258730000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "Goodwill",
      "taxonomy": "us-gaap",
      "label": "Goodwill carrying amount",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Recognized goodwill remaining after accumulated impairment. It arises from business combinations and does not measure the current value of the company’s brand.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 500784000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 376480000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 331595000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 336178000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 321436000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 351056000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 321434000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 334607000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 345183000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 247673000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 246067000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 238999000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 251093000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 213858000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 156681000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 93633000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 79543000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "AccountsReceivableNetCurrent",
      "taxonomy": "us-gaap",
      "label": "Net current accounts receivable",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Current customer receivables after the allowance for credit loss. The balance is not cash collected or a guarantee of collection.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 228168000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 215824000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 199798000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 224863000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 857493000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 639964000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 341038000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 501944000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 572689000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 486730000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "PaymentsForRepurchaseOfCommonStock",
      "taxonomy": "us-gaap",
      "label": "Common-stock repurchase payments",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Cash paid to reacquire common stock during the period. This is not an authorization limit or a direct measure of the net change in share count.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 43710000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 30883000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 180248000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 192054000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 50972000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 168113000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 204267000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 0,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 99847000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 127360000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 128218000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 30417000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 73418000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 132764000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 12402000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "InventoryNet",
      "taxonomy": "us-gaap",
      "label": "Net inventory",
      "kind": "instant",
      "unitKind": "money",
      "meaning": "Inventory carrying amount after applicable valuation and LIFO reserves. It does not establish realizable selling proceeds or inventory turnover without other inputs.",
      "observations": [
        {
          "end": "2026-05-31",
          "val": 207296000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2026Q2I",
          "unit": "USD"
        },
        {
          "end": "2025-05-31",
          "val": 169393000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025Q2I",
          "unit": "USD"
        },
        {
          "end": "2024-05-31",
          "val": 164615000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2024Q2I",
          "unit": "USD"
        },
        {
          "end": "2023-05-31",
          "val": 194499000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2023Q2I",
          "unit": "USD"
        },
        {
          "end": "2022-05-31",
          "val": 759140000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2022Q2I",
          "unit": "USD"
        },
        {
          "end": "2021-05-31",
          "val": 564754000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2021Q2I",
          "unit": "USD"
        },
        {
          "end": "2020-05-31",
          "val": 405101000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2020Q2I",
          "unit": "USD"
        },
        {
          "end": "2019-05-31",
          "val": 484280000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2019Q2I",
          "unit": "USD"
        },
        {
          "end": "2018-05-31",
          "val": 454027000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018Q2I",
          "unit": "USD"
        },
        {
          "end": "2017-05-31",
          "val": 353934000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2017Q2I",
          "unit": "USD"
        },
        {
          "end": "2016-05-31",
          "val": 319335000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2016Q2I",
          "unit": "USD"
        },
        {
          "end": "2015-05-31",
          "val": 374975000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2015Q2I",
          "unit": "USD"
        },
        {
          "end": "2014-05-31",
          "val": 410002000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2014Q2I",
          "unit": "USD"
        },
        {
          "end": "2013-05-31",
          "val": 356768000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2013Q2I",
          "unit": "USD"
        },
        {
          "end": "2012-05-31",
          "val": 401940000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2012Q2I",
          "unit": "USD"
        },
        {
          "end": "2011-05-31",
          "val": 370830000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2011Q2I",
          "unit": "USD"
        },
        {
          "end": "2010-05-31",
          "val": 364331000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2010Q2I",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "GrossProfit",
      "taxonomy": "us-gaap",
      "label": "Gross profit",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Revenue less the costs directly attributed to the goods or services sold. It precedes other operating expenses and is not net income.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 378275000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 319035000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 285019000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 323588000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 327608000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 639078000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 443337000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 479955000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 562857000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 535905000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 452593000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 463533000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 492519000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 396643000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 332868000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 356157000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 279930000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 174734000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "CostOfRevenue",
      "taxonomy": "us-gaap",
      "label": "Cost of revenue",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Costs attributed to goods produced and sold and services provided during the period. This is not the sum of every operating expense.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 1003017000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 834727000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 960684000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 1094908000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 981581000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 2532351000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 2615782000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 3279601000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 3018763000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 2478203000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 2367121000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        }
      ]
    },
    {
      "tag": "SellingGeneralAndAdministrativeExpense",
      "taxonomy": "us-gaap",
      "label": "Selling, general and administrative expense",
      "kind": "duration",
      "unitKind": "money",
      "meaning": "Selling and general administrative costs reported under this concept. It is an expense category, not a substitute for total operating expenses.",
      "observations": [
        {
          "start": "2025-06-01",
          "end": "2026-05-31",
          "val": 294966000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2025",
          "unit": "USD"
        },
        {
          "start": "2024-06-01",
          "end": "2025-05-31",
          "val": 268413000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2024",
          "unit": "USD"
        },
        {
          "start": "2023-06-01",
          "end": "2024-05-31",
          "val": 283471000,
          "accn": "0001193125-26-325872",
          "fy": 2026,
          "fp": "FY",
          "form": "10-K",
          "filed": "2026-07-30",
          "frame": "CY2023",
          "unit": "USD"
        },
        {
          "start": "2022-06-01",
          "end": "2023-05-31",
          "val": 287118000,
          "accn": "0000950170-25-100137",
          "fy": 2025,
          "fp": "FY",
          "form": "10-K",
          "filed": "2025-07-30",
          "frame": "CY2022",
          "unit": "USD"
        },
        {
          "start": "2021-06-01",
          "end": "2022-05-31",
          "val": 281430000,
          "accn": "0000950170-24-087983",
          "fy": 2024,
          "fp": "FY",
          "form": "10-K",
          "filed": "2024-07-30",
          "frame": "CY2021",
          "unit": "USD"
        },
        {
          "start": "2020-06-01",
          "end": "2021-05-31",
          "val": 351145000,
          "accn": "0000950170-23-035904",
          "fy": 2023,
          "fp": "FY",
          "form": "10-K",
          "filed": "2023-07-31",
          "frame": "CY2020",
          "unit": "USD"
        },
        {
          "start": "2019-06-01",
          "end": "2020-05-31",
          "val": 328110000,
          "accn": "0000950170-22-013641",
          "fy": 2022,
          "fp": "FY",
          "form": "10-K",
          "filed": "2022-08-01",
          "frame": "CY2019",
          "unit": "USD"
        },
        {
          "start": "2018-06-01",
          "end": "2019-05-31",
          "val": 338392000,
          "accn": "0001564590-21-039550",
          "fy": 2021,
          "fp": "FY",
          "form": "10-K",
          "filed": "2021-07-30",
          "frame": "CY2018",
          "unit": "USD"
        },
        {
          "start": "2017-06-01",
          "end": "2018-05-31",
          "val": 367460000,
          "accn": "0001564590-20-034955",
          "fy": 2020,
          "fp": "FY",
          "form": "10-K",
          "filed": "2020-07-30",
          "frame": "CY2017",
          "unit": "USD"
        },
        {
          "start": "2016-06-01",
          "end": "2017-05-31",
          "val": 316373000,
          "accn": "0001564590-19-027053",
          "fy": 2019,
          "fp": "FY",
          "form": "10-K",
          "filed": "2019-07-30",
          "frame": "CY2016",
          "unit": "USD"
        },
        {
          "start": "2015-06-01",
          "end": "2016-05-31",
          "val": 297402000,
          "accn": "0001564590-18-017896",
          "fy": 2018,
          "fp": "FY",
          "form": "10-K",
          "filed": "2018-07-30",
          "frame": "CY2015",
          "unit": "USD"
        },
        {
          "start": "2014-06-01",
          "end": "2015-05-31",
          "val": 295920000,
          "accn": "0001193125-17-234020",
          "fy": 2017,
          "fp": "FY",
          "form": "10-K",
          "filed": "2017-07-24",
          "frame": "CY2014",
          "unit": "USD"
        },
        {
          "start": "2013-06-01",
          "end": "2014-05-31",
          "val": 300396000,
          "accn": "0001193125-16-666636",
          "fy": 2016,
          "fp": "FY",
          "form": "10-K",
          "filed": "2016-08-01",
          "frame": "CY2013",
          "unit": "USD"
        },
        {
          "start": "2012-06-01",
          "end": "2013-05-31",
          "val": 258324000,
          "accn": "0001193125-15-271107",
          "fy": 2015,
          "fp": "FY",
          "form": "10-K",
          "filed": "2015-07-30",
          "frame": "CY2012",
          "unit": "USD"
        },
        {
          "start": "2011-06-01",
          "end": "2012-05-31",
          "val": 225069000,
          "accn": "0001193125-14-287164",
          "fy": 2014,
          "fp": "FY",
          "form": "10-K",
          "filed": "2014-07-30",
          "frame": "CY2011",
          "unit": "USD"
        },
        {
          "start": "2010-06-01",
          "end": "2011-05-31",
          "val": 235198000,
          "accn": "0001193125-13-310489",
          "fy": 2013,
          "fp": "FY",
          "form": "10-K",
          "filed": "2013-07-30",
          "frame": "CY2010",
          "unit": "USD"
        },
        {
          "start": "2009-06-01",
          "end": "2010-05-31",
          "val": 218315000,
          "accn": "0001193125-12-322427",
          "fy": 2012,
          "fp": "FY",
          "form": "10-K",
          "filed": "2012-07-30",
          "frame": "CY2009",
          "unit": "USD"
        },
        {
          "start": "2008-06-01",
          "end": "2009-05-31",
          "val": 210046000,
          "accn": "0001193125-11-204674",
          "fy": 2011,
          "fp": "FY",
          "form": "10-K",
          "filed": "2011-08-01",
          "frame": "CY2008",
          "unit": "USD"
        }
      ]
    }
  ],
  "source_snapshot": "/company-data/sources/a5fc42f9ea1a20728f4694d1231ead7e410dfa56128c4e497d1606aab8e5c24b.json.gz"
}
