{
  "ticker": "CRMT",
  "name": "AMERICAS CARMART INC",
  "cik": "0000799850",
  "sic": "5500",
  "sic_description": "Retail-Auto Dealers & Gasoline Stations",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000799850.json",
  "as_of": "2025-08-08",
  "note": "Verified SEC companyfacts-derived facts; derived metrics (margins, ratios, free cash flow) are computed from those facts. Descriptive data, not investment advice.",
  "annual": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 567906000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 587751000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 612201000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 669122000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 744611000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 909674000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 1190535000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 1400413000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 1393894000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 1390932000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "ProfitLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:ProfitLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 11596000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 20205000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 36509000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 47625000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 51343000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 104820000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 95014000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 20432000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": -31393000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 17932000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 1.33,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 2.49,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 4.9,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 6.73,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 7.39,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 15.05,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 13.92,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 3.11,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": -4.92,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 2.33,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 14286000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 7334000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 9994000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 24902000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 20917000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": -53812000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": -119178000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": -135728000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": -73898000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": -48764000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 4526000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 1587000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 2258000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 4029000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 5422000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 8952000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 15796000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 22106000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 6146000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 3890000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividends",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividends"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 40000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 40000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 40000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 40000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 40000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 40000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 40000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 40000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 40000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 40000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 14214000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 20486000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 42301000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 26577000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 16009000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 10616000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 34698000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 5196000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 365000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 434000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "assets",
      "label": "Assets",
      "concept": "Assets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 406296000.0,
          "filed": "2017-06-13",
          "accession": "0001171843-17-003603"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 424258000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 455584000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 492542000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 667324000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 822159000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 1154696000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 1414737000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 1477644000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 1606474000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "liabilities",
      "label": "Liabilities",
      "concept": "Liabilities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Liabilities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 177079000.0,
          "filed": "2017-06-13",
          "accession": "0001171843-17-003603"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 190850000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 224649000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 231632000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 364165000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 415263000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 677762000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 915790000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 1006494000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 1036552000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "equity",
      "label": "Stockholders' equity",
      "concept": "StockholdersEquity",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 228717000.0,
          "filed": "2017-06-13",
          "accession": "0001171843-17-003603"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 232908000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 230435000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 260410000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 302659000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 406396000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 476434000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 498447000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 470650000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 569422000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "cash",
      "label": "Cash and cash equivalents",
      "concept": "CashAndCashEquivalentsAtCarryingValue",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:CashAndCashEquivalentsAtCarryingValue"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 602000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 434000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 1022000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 1752000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 59560000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 2893000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 6916000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 9796000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 5522000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 9808000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "free_cash_flow",
      "label": "Free cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities",
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 9760000.0,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 5747000.0,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 7736000.0,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 20873000.0,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 15495000.0,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": -62764000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": -134974000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": -157834000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": -80044000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": -52654000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "ProfitLoss / Revenues",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:ProfitLoss",
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 2.0418872137290327,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 3.4376802421433568,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 5.963564254223694,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 7.117536114490332,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 6.89527820566712,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 11.522809270134136,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 7.980781749381581,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 1.4589981669693155,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": -2.252179864466021,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 1.2892075241636543,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "ProfitLoss / StockholdersEquity",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:ProfitLoss",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 5.070021030356292,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 8.675099180792415,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 15.84351335517608,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 18.28846818478553,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 16.963975959743475,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 25.792576698589553,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 19.94274128210833,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 4.09913190369287,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": -6.6701370445129085,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 3.1491582692625157,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "roa",
      "label": "Return on assets",
      "concept": "ProfitLoss / Assets",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:ProfitLoss",
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 2.8540768306850177,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 4.762432293557222,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 8.013670365947883,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 9.669226177666067,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 7.69386385024366,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 12.749358700689283,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 8.228486112362042,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 1.4442260292902498,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": -2.124530671799161,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 1.1162334404416132,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    },
    {
      "metric_id": "liabilities_to_equity",
      "label": "Liabilities / equity",
      "concept": "Liabilities / StockholdersEquity",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:Liabilities",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-04-30",
          "value": 0.7742275388362037,
          "filed": "2017-06-13",
          "accession": "0001171843-17-003603"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-04-30",
          "value": 0.8194222611503255,
          "filed": "2018-06-14",
          "accession": "0001171843-18-004631"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-04-30",
          "value": 0.9748909670839934,
          "filed": "2019-06-21",
          "accession": "0001171843-19-004116"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-04-30",
          "value": 0.8894896509350639,
          "filed": "2020-06-24",
          "accession": "0001171843-20-004544"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-04-30",
          "value": 1.2032188040005418,
          "filed": "2021-07-02",
          "accession": "0001171843-21-004687"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-04-30",
          "value": 1.0218186202620105,
          "filed": "2022-07-11",
          "accession": "0001171843-22-004802"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-04-30",
          "value": 1.4225726963231005,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-04-30",
          "value": 1.8372866122175477,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-04-30",
          "value": 2.138519069372145,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-04-30",
          "value": 1.8203581877763768,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-01-31",
          "value": 326530000.0,
          "filed": "2023-03-10",
          "accession": "0001171843-23-001593",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-04-30",
          "value": 388309000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-07-31",
          "value": 347763000.0,
          "filed": "2024-09-16",
          "accession": "0001171843-24-005205",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2023-10-31",
          "value": 361582000.0,
          "filed": "2023-12-08",
          "accession": "0001171843-23-007512",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-01-31",
          "value": 299614000.0,
          "filed": "2024-03-11",
          "accession": "0001171843-24-001273",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-04-30",
          "value": 364673000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2024-10-31",
          "value": 347269000.0,
          "filed": "2024-12-09",
          "accession": "0001171843-24-006828",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-01-31",
          "value": 325726000.0,
          "filed": "2025-03-10",
          "accession": "0001628280-25-011664",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-04-30",
          "value": 370174000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2025-07-31",
          "value": 341312000.0,
          "filed": "2025-09-09",
          "accession": "0000799850-25-000006",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 2,
          "period_label": "2026-Q2",
          "period_end": "2025-10-31",
          "value": 350192000.0,
          "filed": "2025-12-09",
          "accession": "0001628280-25-056054",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 3,
          "period_label": "2026-Q3",
          "period_end": "2026-01-31",
          "value": 286792000.0,
          "filed": "2026-03-12",
          "accession": "0001628280-26-017369",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLossAvailableToCommonStockholdersBasic",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-01-31",
          "value": 1498000.0,
          "filed": "2023-03-10",
          "accession": "0001171843-23-001593",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-04-30",
          "value": 2078000.0,
          "filed": "2023-06-26",
          "accession": "0001171843-23-004114",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-07-31",
          "value": -974000.0,
          "filed": "2024-09-16",
          "accession": "0001171843-24-005205",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2023-10-31",
          "value": -27473000.0,
          "filed": "2023-12-08",
          "accession": "0001171843-23-007512",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-01-31",
          "value": -8552000.0,
          "filed": "2024-03-11",
          "accession": "0001171843-24-001273",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-04-30",
          "value": 416000.0,
          "filed": "2024-07-15",
          "accession": "0001171843-24-003950",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2024-10-31",
          "value": 5089000.0,
          "filed": "2024-12-09",
          "accession": "0001171843-24-006828",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-01-31",
          "value": 3152000.0,
          "filed": "2025-03-10",
          "accession": "0001628280-25-011664",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-04-30",
          "value": 10625000.0,
          "filed": "2025-08-08",
          "accession": "0001628280-25-039026",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2025-07-31",
          "value": -5746000.0,
          "filed": "2025-09-09",
          "accession": "0000799850-25-000006",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 2,
          "period_label": "2026-Q2",
          "period_end": "2025-10-31",
          "value": -22482000.0,
          "filed": "2025-12-09",
          "accession": "0001628280-25-056054",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 3,
          "period_label": "2026-Q3",
          "period_end": "2026-01-31",
          "value": -76713000.0,
          "filed": "2026-03-12",
          "accession": "0001628280-26-017369",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-01-31",
          "value": 2.77,
          "filed": "2022-03-09",
          "accession": "0001171843-22-001737",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-07-31",
          "value": 0.63,
          "filed": "2023-09-08",
          "accession": "0001171843-23-005638",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2022-07-31",
          "value": 2.07,
          "filed": "2022-12-12",
          "accession": "0001171843-22-007966",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-01-31",
          "value": 0.23,
          "filed": "2023-03-10",
          "accession": "0001171843-23-001593",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-07-31",
          "value": -0.15,
          "filed": "2024-09-16",
          "accession": "0001171843-24-005205",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2023-10-31",
          "value": -4.3,
          "filed": "2023-12-08",
          "accession": "0001171843-23-007512",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-01-31",
          "value": -1.34,
          "filed": "2024-03-11",
          "accession": "0001171843-24-001273",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2024-10-31",
          "value": 0.61,
          "filed": "2024-12-09",
          "accession": "0001171843-24-006828",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-01-31",
          "value": 0.37,
          "filed": "2025-03-10",
          "accession": "0001628280-25-011664",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2025-07-31",
          "value": -0.69,
          "filed": "2025-09-09",
          "accession": "0000799850-25-000006",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 2,
          "period_label": "2026-Q2",
          "period_end": "2025-10-31",
          "value": -2.71,
          "filed": "2025-12-09",
          "accession": "0001628280-25-056054",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 3,
          "period_label": "2026-Q3",
          "period_end": "2026-01-31",
          "value": -9.25,
          "filed": "2026-03-12",
          "accession": "0001628280-26-017369",
          "derived": false
        }
      ]
    }
  ]
}
