{"cik": 1577526, "entity": "C3.ai, Inc.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2019-04-30", "val": 91605000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 156666000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 156666000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 183217000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 183217000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 183217000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 252759000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 252759000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 252759000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 266795000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 266795000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 266795000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 310582000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 310582000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 310582000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 389056000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 389056000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 250268000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "GrossProfit": [{"end": "2019-04-30", "val": 61219000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 117879000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 117879000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 138698000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 138698000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 138698000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 189046000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 189046000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 189046000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 180458000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 180458000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 180458000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 178560000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 178560000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 178560000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 235863000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 235863000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 77382000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "OperatingIncomeLoss": [{"end": "2019-04-30", "val": -36042000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -71497000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -71497000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": -60258000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -60258000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -60258000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": -196122000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -196122000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -196122000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": -290493000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -290493000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -290493000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": -318342000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -318342000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -318342000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": -324424000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": -324424000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": -498498000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "NetIncomeLoss": [{"end": "2019-04-30", "val": -33346000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -69378000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -69378000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": -55696000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -55696000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -55696000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": -192065000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -192065000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -192065000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": -268839000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -268839000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -268839000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": -279696000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -279696000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -279696000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": -288702000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": -288702000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": -470369000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "IncomeTaxExpenseBenefit": [{"end": "2019-04-30", "val": 266000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 380000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 380000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 704000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 704000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 704000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 789000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 789000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 789000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 675000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 675000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 675000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 792000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 792000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 792000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 976000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 976000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 822000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "DepreciationDepletionAndAmortization": [{"end": "2019-04-30", "val": 550000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 1302000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 1302000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 4297000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 4297000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 4297000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 5190000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 5190000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 5190000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 6088000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 6088000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 6088000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 12719000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 12719000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 12719000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 12607000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 12607000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 13554000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "Depreciation": [{"end": "2019-04-30", "val": 500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 1200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 1200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 4000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 4000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 4000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 4400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 4400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 4400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 5000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 5000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 5000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 11500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 11500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 11500000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 12200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 12200000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 13300000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2019-04-30", "val": -34876000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -61281000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -61281000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": -37553000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -37553000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -37553000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": -86462000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -86462000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -86462000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": -115691000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -115691000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -115691000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": -62362000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -62362000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -62362000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": -41407000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": -41407000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": -190228000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2019-04-30", "val": 6811000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 2298000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 2298000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 1628000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 1628000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 1628000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 3791000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 3791000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 3791000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 70518000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 70518000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 70518000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 25256000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 25256000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 25256000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 3039000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 3039000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 1908000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "StockholdersEquity": [{"end": "2018-04-30", "val": -139830000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2019-04-30", "val": -165434000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2019-04-30", "val": -165434000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2020-04-30", "val": -182697000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2020-04-30", "val": -182697000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2020-04-30", "val": -182697000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2021-04-30", "val": 1061175000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2021-04-30", "val": 1061175000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2021-04-30", "val": 1061175000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2021-04-30", "val": 1061175000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2022-04-30", "val": 989477000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2022-04-30", "val": 989477000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2022-04-30", "val": 989477000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2022-04-30", "val": 989477000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2023-04-30", "val": 929665000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2023-04-30", "val": 929665000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2023-04-30", "val": 929665000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2023-04-30", "val": 929665000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}, {"end": "2024-04-30", "val": 873353000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2024-04-30", "val": 873353000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2024-04-30", "val": 873353000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}, {"end": "2025-04-30", "val": 838303000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2025-04-30", "val": 838303000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}, {"end": "2026-04-30", "val": 653751000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}], "Goodwill": [{"end": "2020-04-30", "val": 625000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2021-04-30", "val": 625000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2021-04-30", "val": 625000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2022-04-30", "val": 625000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2022-04-30", "val": 625000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2023-04-30", "val": 625000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2023-04-30", "val": 625000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2024-04-30", "val": 625000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2024-04-30", "val": 625000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2025-04-30", "val": 625000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2025-04-30", "val": 625000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}, {"end": "2026-04-30", "val": 625000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2019-04-30", "val": 98607000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2020-04-30", "val": 33104000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2020-04-30", "val": 33104000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2021-04-30", "val": 115355000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2021-04-30", "val": 115355000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2021-04-30", "val": 115355000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2022-04-30", "val": 339528000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2022-04-30", "val": 339528000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2022-04-30", "val": 339528000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2023-04-30", "val": 284829000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2023-04-30", "val": 284829000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2023-04-30", "val": 284829000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2024-04-30", "val": 167146000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18"}, {"end": "2024-04-30", "val": 167146000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2024-04-30", "val": 167146000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}, {"end": "2025-04-30", "val": 164358000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23"}, {"end": "2025-04-30", "val": 164358000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}, {"end": "2026-04-30", "val": 66197000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24"}], "ShortTermInvestments": [{"end": "2020-04-30", "val": 211874000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2021-04-30", "val": 978020000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}, {"end": "2021-04-30", "val": 978020000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2022-04-30", "val": 620633000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-06-23"}, {"end": "2022-04-30", "val": 620633000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}, {"end": "2023-04-30", "val": 446155000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-06-22"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2022-04-30", "val": 104404000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 109851000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 109851000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 119362000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 119362000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 119362000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 129089000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 129089000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 140513000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2022-04-30", "val": 104404000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 109851000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 109851000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 119362000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-06-18", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 119362000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 119362000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 129089000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-06-23", "start": "2024-05-01"}, {"end": "2025-04-30", "val": 129089000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2024-05-01"}, {"end": "2026-04-30", "val": 140513000, "fy": 2026, "fp": "FY", "form": "10-K", "filed": "2026-06-24", "start": "2025-05-01"}], "CommonStockSharesOutstanding": [{"end": "2021-04-30", "val": 3499992, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-06-25"}]}}