{"cik": 1378140, "entity": "Ocean Power Technologies, Inc.", "tags": {"Revenues": [{"end": "2011-04-30", "val": 6691082, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 5738506, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 5738506, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 3616129, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 3616129, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 1498892, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 1498892, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": 4105424, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": 4105424, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": 704820, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": 705000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": 843000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": 843000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": 511000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": 511000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": 632000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": 600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 1700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2022-04-30", "val": 1759000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 2732000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 2732000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 5525000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 5525000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 5861000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2018-04-30", "val": 511000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": 632000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": 632000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 1682000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 1682000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 1206000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 1206000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 1759000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}], "GrossProfit": [{"end": "2011-04-30", "val": 435645, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 54775, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 54775, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 135308, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 135308, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-05-01"}, {"end": "2014-04-30", "val": -11444, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-05-01"}, {"end": "2014-04-30", "val": -11444, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": -565979, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": -565979, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": 36951, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": 37000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": -95000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": -95000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": -252000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": -252000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": -671000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": -671000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -105000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -105000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": -1073000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -1073000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": -101000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -101000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 236000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 236000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 2826000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 2826000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 1660000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "OperatingIncomeLoss": [{"end": "2011-04-30", "val": -21282790, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2010-05-01"}, {"end": "2012-04-30", "val": -16556745, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -16556745, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": -16319215, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -16319215, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-05-01"}, {"end": "2014-04-30", "val": -13150309, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-05-01"}, {"end": "2014-04-30", "val": -13150309, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": -14286560, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": -14286560, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": -14857983, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": -14858000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": -11687000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": -11687000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": -11560000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": -11560000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": -13271000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": -13271000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -11365000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -11365000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": -13592000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -13592000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": -21613000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -21553000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": -29216000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -29216000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": -29331000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -29331000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": -21686000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "NetIncomeLoss": [{"end": "2011-04-30", "val": -20435874, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2010-05-01"}, {"end": "2012-04-30", "val": -15140502, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -15140502, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": -14681837, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -14681837, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-05-01"}, {"end": "2014-04-30", "val": -10969192, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-05-01"}, {"end": "2014-04-30", "val": -10969192, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": -13114552, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": -13114552, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": -13128956, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": -13129000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": -9486000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": -9486000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": -10157000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": -10157000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": -12246000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": -12246000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -10352000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -10352000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": -14760000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -14760000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": -18874000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -18874000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": -26326000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -26326000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": -27483000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -27483000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": -21511000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "IncomeTaxExpenseBenefit": [{"end": "2011-04-30", "val": -364105, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2010-05-01"}, {"end": "2012-04-30", "val": -1053427, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -1053427, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": -1453243, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2013-04-30", "val": -1453243, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-05-01"}, {"end": "2014-04-30", "val": -1745895, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-05-01"}, {"end": "2014-04-30", "val": -1745895, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": -1137872, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": -1137872, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": -1674862, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": -1674000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": -698000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": -698000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": -1119000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": -1119000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": -850000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": -850000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -895000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -895000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2022-04-30", "val": -1823000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -1823000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": -278000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -278000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": -1254000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -1254000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": -1034000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "DepreciationDepletionAndAmortization": [{"end": "2011-04-30", "val": 358722, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2010-05-01"}, {"end": "2012-04-30", "val": 436062, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2011-05-01"}, {"end": "2012-04-30", "val": 436062, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 502099, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 502099, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 421836, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 421836, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": 965156, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": 965156, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": 111714, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": 112000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": 140000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": 140000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": 122000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": 122000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": 180000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": 180000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 158000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 158000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 143000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 143000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 144000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 144000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 183000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 183000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 420000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}], "Depreciation": [{"end": "2012-04-30", "val": 326205, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": 285263, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2013-04-30", "val": 285263, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2012-05-01"}, {"end": "2014-04-30", "val": 206945, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29", "start": "2013-05-01"}, {"end": "2014-04-30", "val": 206945, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": 136858, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": 136858, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": 111714, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": 100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": 100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": 100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": 100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": 100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": 200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": 200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}, {"end": "2021-04-30", "val": 100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 144000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 183000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 183000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 420000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 420000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 771000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2011-04-30", "val": -18770102, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2010-05-01"}, {"end": "2012-04-30", "val": -13914843, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13", "start": "2011-05-01"}, {"end": "2012-04-30", "val": -13914843, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2011-05-01"}, {"end": "2013-04-30", "val": -10845648, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12", "start": "2012-05-01"}, {"end": "2014-04-30", "val": -6497078, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2013-05-01"}, {"end": "2015-04-30", "val": -17174228, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06", "start": "2014-05-01"}, {"end": "2015-04-30", "val": -17174228, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2014-05-01"}, {"end": "2016-04-30", "val": -10930279, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15", "start": "2015-05-01"}, {"end": "2016-04-30", "val": -10930000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2015-05-01"}, {"end": "2017-04-30", "val": -10038000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14", "start": "2016-05-01"}, {"end": "2017-04-30", "val": -10038000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2016-05-01"}, {"end": "2018-04-30", "val": -10696000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17", "start": "2017-05-01"}, {"end": "2018-04-30", "val": -10696000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2017-05-01"}, {"end": "2019-04-30", "val": -12140000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22", "start": "2018-05-01"}, {"end": "2019-04-30", "val": -12140000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": -10579000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": -10579000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": -11674000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}, {"end": "2021-04-30", "val": -11674000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": -21296000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": -21296000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": -21707000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": -21707000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": -29763000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": -29763000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": -18634000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2021-04-30", "val": 26000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 145000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 145000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 648000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 648000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 2585000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 2585000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 505000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2019-04-30", "val": 54000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2018-05-01"}, {"end": "2020-04-30", "val": 65000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29", "start": "2019-05-01"}, {"end": "2020-04-30", "val": 65000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2019-05-01"}, {"end": "2021-04-30", "val": 26000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19", "start": "2020-05-01"}], "StockholdersEquity": [{"end": "2011-04-30", "val": 46469550, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 32136013, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 32136013, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 18290778, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 18290778, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 28474992, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 28474992, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 15688192, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 15688192, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 3528331, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 3528000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17"}, {"end": "2017-04-30", "val": 5447000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17"}, {"end": "2017-04-30", "val": 5447000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22"}, {"end": "2018-04-30", "val": 10236000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17"}, {"end": "2018-04-30", "val": 10236000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22"}, {"end": "2018-04-30", "val": 10236000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29"}, {"end": "2019-04-30", "val": 15775000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22"}, {"end": "2019-04-30", "val": 15775000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29"}, {"end": "2019-04-30", "val": 15775000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2020-04-30", "val": 10493000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29"}, {"end": "2020-04-30", "val": 10493000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2020-04-30", "val": 10493000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2021-04-30", "val": 80468000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2021-04-30", "val": 80468000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2021-04-30", "val": 80468000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2022-04-30", "val": 68831000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2022-04-30", "val": 68831000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2022-04-30", "val": 68831000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2023-04-30", "val": 43953000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 43953000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2023-04-30", "val": 43953000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}, {"end": "2024-04-30", "val": 19344000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-04-30", "val": 19344000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}, {"end": "2025-04-30", "val": 26652000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2010-04-30", "val": 64855090, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2011-04-30", "val": 46491498, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2011-04-30", "val": 46491498, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2012-04-30", "val": 32107381, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 32107381, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2012-04-30", "val": 32107381, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-04-30", "val": 18121257, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 18121257, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-04-30", "val": 18121257, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2014-04-30", "val": 28100697, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 28100697, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2014-04-30", "val": 28100697, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2015-04-30", "val": 15260940, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 15260940, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2015-04-30", "val": 15261000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2016-04-30", "val": 3528331, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 3528000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2017-04-30", "val": 5447000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}], "Goodwill": [{"end": "2022-04-30", "val": 8537000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2022-04-30", "val": 8537000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 8537000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 8537000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-04-30", "val": 8537000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-04-30", "val": 8537000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}, {"end": "2025-04-30", "val": 8537000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2015-04-30", "val": 50000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 54567, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 55000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2017-04-30", "val": 23000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2015-04-30", "val": 100000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 81541, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 81000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2017-04-30", "val": 35000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}], "LongTermDebtNoncurrent": [{"end": "2011-04-30", "val": 450000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 350000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 350000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 250000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 250000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 150000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 150000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 50000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 50000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2021-04-30", "val": 396000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}], "LongTermDebtCurrent": [{"end": "2011-04-30", "val": 139378, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 100000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 100000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 100000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 100000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 100000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 100000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 100000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 100000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 50000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2021-04-30", "val": 495000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}], "LongTermDebt": [{"end": "2012-04-30", "val": 450000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 350000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 350000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 250000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 250000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 150000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 150000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 50000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2010-04-30", "val": 4236597, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2011-04-30", "val": 4376136, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2011-04-30", "val": 4376136, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2012-04-30", "val": 9353460, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2012-04-30", "val": 9353460, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2012-04-30", "val": 9353460, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-04-30", "val": 6372788, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2013-04-30", "val": 6372788, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2013-04-30", "val": 6372788, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2014-04-30", "val": 13858659, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2014-04-30", "val": 13858659, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2014-04-30", "val": 13858659, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2015-04-30", "val": 17335734, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2015-04-30", "val": 17335734, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2015-04-30", "val": 17336000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2016-04-30", "val": 6729814, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2016-04-30", "val": 6730000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2017-04-30", "val": 8421000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2017-04-30", "val": 8421000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17"}, {"end": "2018-04-30", "val": 11499000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17"}, {"end": "2018-04-30", "val": 11499000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22"}, {"end": "2019-04-30", "val": 16660000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22"}, {"end": "2019-04-30", "val": 16660000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29"}, {"end": "2020-04-30", "val": 10002000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29"}, {"end": "2020-04-30", "val": 10002000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2021-04-30", "val": 83028000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2021-04-30", "val": 83028000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2022-04-30", "val": 7885000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2022-04-30", "val": 7885000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 6883000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 6883000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-04-30", "val": 3151000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-04-30", "val": 3151000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}, {"end": "2025-04-30", "val": 6715000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}], "ShortTermInvestments": [{"end": "2022-04-30", "val": 49384000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2022-04-30", "val": 49384000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 27790000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 27790000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2022-04-30", "val": 54010233000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 55998543000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 55998543, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 59031736, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 59031736, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 126913998, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2021-04-30", "val": 30018838000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2020-05-01"}, {"end": "2022-04-30", "val": 54010233000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13", "start": "2021-05-01"}, {"end": "2022-04-30", "val": 54010233000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2021-05-01"}, {"end": "2023-04-30", "val": 55998543000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28", "start": "2022-05-01"}, {"end": "2023-04-30", "val": 55998543, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2022-05-01"}, {"end": "2024-04-30", "val": 59031736, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25", "start": "2023-05-01"}, {"end": "2024-04-30", "val": 59031736, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2023-05-01"}, {"end": "2025-04-30", "val": 126913998, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24", "start": "2024-05-01"}], "CommonStockSharesOutstanding": [{"end": "2020-04-30", "val": 12939420, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2021-04-30", "val": 52458011, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2021-04-30", "val": 52479051, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2022-04-30", "val": 55905213, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2022-04-30", "val": 55881861, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 56263728, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-04-30", "val": 56263728, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-04-30", "val": 61264714, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-04-30", "val": 61264714, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}, {"end": "2025-04-30", "val": 171263086, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-06-30", "val": 10382060, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2012-07-13"}, {"end": "2013-06-30", "val": 10355140, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2013-07-12"}, {"end": "2014-06-30", "val": 17545599, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2014-07-29"}, {"end": "2015-06-30", "val": 18349111, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2015-07-06"}, {"end": "2016-06-30", "val": 2511850, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2016-07-15"}, {"end": "2017-07-10", "val": 12573265, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2017-07-14"}, {"end": "2018-07-05", "val": 18368286, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2018-07-17"}, {"end": "2019-07-15", "val": 5771747, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2019-07-22"}, {"end": "2020-06-23", "val": 17120565, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2020-06-29"}, {"end": "2021-07-15", "val": 52458011, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2021-07-19"}, {"end": "2022-07-13", "val": 55881861, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2022-07-13"}, {"end": "2023-07-28", "val": 58730917, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-07-28"}, {"end": "2023-08-23", "val": 58787578, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2023-08-28"}, {"end": "2024-07-22", "val": 92708981, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2024-07-25"}, {"end": "2024-08-26", "val": 95573789, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2024-08-28"}, {"end": "2025-07-22", "val": 177542775, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2025-07-24"}]}}