{"cik":1600438,"entityName":"GMS INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2016-08-31","val":40942905,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q3I"},{"end":"2016-11-30","val":40942905,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q4I"},{"end":"2017-03-09","val":40942905,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40970905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q2I"},{"end":"2017-09-06","val":40970905,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q3I"},{"end":"2017-12-07","val":41030800,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q4I"},{"end":"2018-03-06","val":41040800,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2018Q1I"},{"end":"2018-05-31","val":41068954,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q2I"},{"end":"2018-07-31","val":41138634,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-11-30","val":41181834,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q4I"},{"end":"2019-02-28","val":40571969,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2019Q1I"},{"end":"2019-05-31","val":40374750,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q2I"},{"end":"2019-08-27","val":41639363,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q3I"},{"end":"2019-11-29","val":42169225,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q4I"},{"end":"2020-02-28","val":42320668,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2020Q1I"},{"end":"2020-05-31","val":42603708,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q2I"},{"end":"2020-08-31","val":42735602,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q3I"},{"end":"2020-11-30","val":42681068,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q4I"},{"end":"2021-02-28","val":42846578,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2021Q1I"},{"end":"2021-05-31","val":43077267,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q2I"},{"end":"2021-08-31","val":43148444,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q3I"},{"end":"2021-11-30","val":43055969,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q4I"},{"end":"2022-02-28","val":43040983,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2022Q1I"},{"end":"2022-05-31","val":42646902,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q2I"},{"end":"2022-08-31","val":42406821,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q3I"},{"end":"2022-11-30","val":41622050,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q4I"},{"end":"2023-02-28","val":41305471,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2023Q1I"},{"end":"2023-05-31","val":40773646,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q2I"},{"end":"2023-08-29","val":40593055,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q3I"},{"end":"2023-11-30","val":39817664,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q4I"},{"end":"2024-02-27","val":39833628,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2024Q1I"},{"end":"2024-05-31","val":39651308,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q2I"},{"end":"2024-08-26","val":39285251,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q3I"},{"end":"2024-11-30","val":38815455,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q4I"},{"end":"2025-02-28","val":38389078,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2025Q1I"},{"end":"2025-05-31","val":38059080,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-05-31","val":38059080,"accn":"0001628280-25-041169","fy":2025,"fp":"FY","form":"10-K/A","filed":"2025-08-26","frame":"CY2025Q2I"},{"end":"2025-08-25","val":38169712,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q3I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2016-10-31","val":402473503,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q3I"},{"end":"2017-10-31","val":953700000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q3I"},{"end":"2018-10-31","val":548200000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q3I"},{"end":"2019-10-31","val":1246900000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q3I"},{"end":"2020-10-31","val":961700000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q3I"},{"end":"2021-10-31","val":2123100000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q3I"},{"end":"2022-10-31","val":1963300000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q3I"},{"end":"2023-10-31","val":2328200000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q3I"},{"end":"2024-10-31","val":3471300000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2024-10-31","val":3471300000,"accn":"0001628280-25-041169","fy":2025,"fp":"FY","form":"10-K/A","filed":"2025-08-26","frame":"CY2024Q3I"}]}}},"us-gaap":{"AccountsNotesAndLoansReceivableNetCurrent":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2016-04-30","val":270257000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":270257000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":270257000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":270257000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":295105000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":324622000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":310093000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":328988000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":328988000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":328988000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":328988000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":328988000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":341302000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":354394000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":319025000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":346450000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":346450000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":346450000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":346450000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":346450000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":474394000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":479327000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":410017000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":445771000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":445771000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":445771000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":445771000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":445771000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":473411000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":480321000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":434801000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":405254000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":405254000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":405254000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":405254000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":440926000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":430931000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":434836000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":410125000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":558661000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":558661000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":558661000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":558661000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":558661000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":656878000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":732272000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":700255000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":750046000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":750046000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":750046000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":750046000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":750046000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":820589000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":872882000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":775118000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":792232000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":792232000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":792232000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":792232000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":792232000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":837627000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":880196000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":794721000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":849993000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":849993000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":849993000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":849993000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":849993000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":929508000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":943682000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":783116000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":835888000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":835888000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":879287000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-04-30","val":91500000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":91500000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":91500000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":91500000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":95999000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":106889000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":106779000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":102688000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":102688000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":102688000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":102688000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":102688000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":112329000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":118918000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":98924000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":116168000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":116168000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":116168000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":116168000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":116168000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":145865000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":157181000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":129580000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":173751000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":173751000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":173751000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":173751000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":173751000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":164794000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":168768000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":143689000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":213230000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":213230000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":213230000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":213230000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":248902000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":180558000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":163927000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":157892000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":322965000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":322965000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":322965000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":322965000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":322965000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":329452000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":351226000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":293485000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":367315000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":367315000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":367315000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":367315000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":367315000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":363287000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":366143000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":314349000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":377003000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":377003000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":377003000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":377003000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":377003000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":351951000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":367405000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":323263000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":420237000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":420237000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":420237000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":420237000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":420237000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":420288000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":417799000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":330125000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":431494000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":431494000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":396249000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2018-04-30","val":326600000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-05-01","val":326600000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-05-01","val":326600000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-05-01","val":326600000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-07-31","val":445100000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":445400000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":389400000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":431000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":431400000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":431400000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":431400000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":431400000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":457800000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":454600000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":408200000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":393600000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":393600000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":393600000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":393600000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":393600000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":417200000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":418300000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":392800000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":481700000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":481700000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":481700000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":481700000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":481700000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":556600000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":606900000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":594600000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":666400000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":666400000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":666400000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":666400000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":666400000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":707100000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":732500000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":649400000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":699700000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":699700000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":699700000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":699700000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":699700000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":718700000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":727000000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":655700000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":729000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":729000000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":729000000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":729000000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":729000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":776200000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":759300000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":639200000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":706900000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":706900000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":733300000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrent":{"label":"Accrual for Taxes Other than Income Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-04-30","val":1431000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":1686000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":1686000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1823000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1823000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":2010000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":2010000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":2182000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2016-04-30","val":5444000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":216000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2019-04-30","val":14063000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":14063000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":2844000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":2844000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":5928000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":5928000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":7125000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":7125000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":10321000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":10321000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":2360000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":2360000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":3128000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"AccruedInsuranceCurrent":{"label":"Accrued Insurance, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-04-30","val":8340000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":11027000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":11027000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":11432000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":11432000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":14110000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":14110000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":12922000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":12922000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":14301000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":14301000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":14775000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":14775000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":14194000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":14194000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":18822000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":18822000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":25832000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-04-30","val":1741000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":872000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2016-04-30","val":54377000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":54377000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":54377000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":54377000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":58952000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":64103000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":68215000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":71409000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":71409000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":71409000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":71409000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":71409000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":74268000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":77856000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":81648000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":85761000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":85761000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":85761000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":85761000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":85761000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":94015000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":103426000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":113898000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":123583000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":123583000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":123583000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":123583000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":123583000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":132815000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":140608000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":149924000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":158554000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":158554000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":158554000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":158554000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":167414000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":174832000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":184410000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2016-04-30","val":-1148000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":-1148000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":-1148000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":-1148000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":-1236000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":-1136000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":-910000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":-884000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":-884000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":-884000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":-884000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":-884000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":-731000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":-488000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":-87000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":441000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":441000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":441000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":441000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":441000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":-3237000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":-7762000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":-7889000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":-26574000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":-26574000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":-26574000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":-26574000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":-26574000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":-20779000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":-24790000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":-27841000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":-65082000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":-65082000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":-65082000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":-65082000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":-65082000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":-47842000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":-41839000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":-19492000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":4759000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":4759000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":4759000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":4759000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":4759000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":-1512000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":5891000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":-5271000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":-6043000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":-6043000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":-6043000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":-6043000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":-6043000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":-1182000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":-34637000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":-26302000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":-35129000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":-35129000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":-35129000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":-35129000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":-35129000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-18342000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-35292000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":-27932000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-31519000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":-31519000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":-31519000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":-31519000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":-31519000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":-39816000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":-43611000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":-65013000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":-41933000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":-41933000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":-49347000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2016-04-30","val":334244000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":334244000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":334244000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":334244000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":486494000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":486859000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":487436000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":488459000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":488459000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":488459000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":488459000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":488459000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":488884000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":487774000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":488289000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":489007000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":489007000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":489007000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":489007000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":489007000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":490670000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":492260000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":482635000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":480113000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":480113000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":480113000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":480113000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":480113000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":512244000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":520855000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":524313000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":529662000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":529662000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":529662000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":529662000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":529662000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":533092000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":534646000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":539289000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":542737000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":542737000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":542737000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":542737000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":542737000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":542587000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":534931000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":536635000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":522136000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":522136000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":522136000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":522136000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":522136000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":502536000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":477558000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":451210000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":428508000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":428508000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":428508000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":428508000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":428508000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":404944000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":362021000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":345818000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":334596000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":334596000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":334596000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":334596000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":334596000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":295431000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":244698000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":211814000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":189216000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":189216000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":184712000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Decrease for Tax Withholding Obligation","description":"Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2017-05-01","end":"2018-01-31","val":1441000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":1441000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1441000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1441000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":7000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":7000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":7000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":51000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":44000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":50000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":50000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":50000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-10-31","val":282000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":282000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":282000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":282000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":250000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":250000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":532000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":532000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":532000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":649000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":649000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":649000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":649000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":53000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":53000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":807000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":807000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":807000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2"},{"start":"2021-08-01","end":"2021-10-31","val":2579000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":2579000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":2579000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":2579000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":15000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":15000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":2850000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":2850000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":2850000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2"},{"start":"2022-08-01","end":"2022-10-31","val":3660000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":3660000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":3660000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":3660000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":45000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":45000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":4005000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":4005000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":4005000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-08-01","end":"2023-10-31","val":3975000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":3975000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":3975000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":3975000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":48000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":48000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":4026000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":4026000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-08-01","end":"2024-10-31","val":4928000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":4928000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":74000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":5006000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":6455000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":2699000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":2699000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-04-30","val":2699000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":2699000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":2699000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":643000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":1283000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":1860000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":2370000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":2370000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":2370000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-01-31","val":1141000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":1513000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1513000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1513000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":358000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":358000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1407000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":1049000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":2502000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":1095000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":3726000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":3726000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":3726000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":1349000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":1349000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2019-07-31","val":1349000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":1349000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2019-07-31","val":1349000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":3620000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":2271000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":2271000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":2271000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":1419000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":1419000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":6878000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":6878000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":6878000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1575000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":1575000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-07-31","val":1575000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2020-07-31","val":1575000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":1575000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2020-07-31","val":1575000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":3253000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":3253000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":3253000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":3253000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":1876000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":1876000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":8412000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":8412000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":8412000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2"},{"start":"2021-08-01","end":"2021-10-31","val":3215000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":3215000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":3215000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":3215000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":3077000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":3077000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":10968000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":10968000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":10968000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2"},{"start":"2022-08-01","end":"2022-10-31","val":3781000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":3781000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":3781000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":3781000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":3285000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":3285000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":13217000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":13217000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":13217000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q2"},{"start":"2023-08-01","end":"2023-10-31","val":5111000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":5111000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":5111000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":5111000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":3559000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":3559000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":15618000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":15618000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":3678000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":3678000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2024-07-31","val":3678000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":3678000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-08-01","end":"2024-10-31","val":4925000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":4925000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":3422000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":15646000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3744000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2015-05-01","end":"2015-07-31","val":498000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":1361000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":863000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":2089000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":728000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":2699000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":673000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":673000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":1359000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":1359000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":686000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":686000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":1981000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":1981000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":622000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":622000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":2534000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":2534000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":473000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":473000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":847000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":847000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":375000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":375000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":1277000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":1277000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":430000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":430000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":1695000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1695000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1695000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":404000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":404000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1498000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":1498000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":1094000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":1094000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":2638000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":2638000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":1140000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":1140000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":3906000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":3906000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":3906000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":1395000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":1395000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":3710000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":3710000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":2315000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":2315000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":5175000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":5175000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":1465000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":1465000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":7060000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":7060000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":7060000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1605000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":1605000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":4857000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":4857000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":3252000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":3252000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":6734000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":6734000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":1877000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":1877000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":8442000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":8442000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":8442000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1958000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":5173000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":5173000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":3215000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":3215000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":8250000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":8250000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":3077000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":3077000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":10968000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":10968000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":10968000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":3132000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":6913000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":6913000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":3781000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":3781000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":10198000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":10198000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":3285000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":3285000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":13217000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":13217000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":13217000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":3304000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":8415000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":8415000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":5111000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":5111000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":11974000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":11974000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":3559000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":3559000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":15618000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":15618000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":3678000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":3678000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":8603000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":4925000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":12025000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":3422000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":15646000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3744000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2016-04-30","val":8607000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":8607000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":8607000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":8607000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":9432000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":10119000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":9963000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":9851000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":9851000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":9851000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":9851000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":9851000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":10957000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":11581000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":10665000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":9633000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":9633000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":9633000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":9633000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":9633000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":7982000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":8016000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":7963000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":6432000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":6432000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":6432000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":6432000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":6432000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":6683000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":6414000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":5600000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":5141000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":5141000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":6282000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":6282000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":9346000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":9346000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":13636000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2020-04-30","val":2861000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":2861000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":2861000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":2861000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":2878000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":2490000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":3308000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":3254000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":3254000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":3254000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":3254000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":3254000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":3345000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":3403000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":5424000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":5087000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":5087000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":5087000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":5087000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":5087000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":5380000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":5750000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":5774000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":8606000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":8606000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":8606000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":8606000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":8606000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":8771000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":9631000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":9132000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":10228000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":10228000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":10228000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":10228000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":10228000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":10399000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":9370000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":9252000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":7285000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":7285000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":7439000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2020-05-01","end":"2021-04-30","val":1381000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":3374000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":854000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":1708000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":2560000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":3438000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":3438000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":6129000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":6129000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":8264000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":8264000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":9142000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":9142000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":9793000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":9793000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":9793000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":734000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":734000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":1412000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":1412000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":2141000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":2141000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":2851000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":2851000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":2851000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":825000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":825000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1665000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":1665000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":2505000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":2505000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":3332000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":3332000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":3332000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":835000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":835000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":2368000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":2368000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":2964000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":2964000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":4541000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":4541000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":4541000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":753000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":753000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1505000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1505000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":2257000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":2257000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":7568000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":7568000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":7568000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":642000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":642000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1392000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":1392000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":2037000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":2037000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":2744000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":2744000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":2744000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":425000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":425000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":802000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":802000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":1176000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":1176000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":1468000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":1468000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1468000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":2077000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":2077000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":2726000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":2726000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":3374000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":3374000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":4704000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":4704000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":448000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":448000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":895000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":1342000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":1774000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":649000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":31957000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":8792000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":17589000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":8797000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":27129000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":9540000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":37548000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":37548000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":9413000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":9413000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":20233000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":20233000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":10820000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":10820000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":32084000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":32084000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":11851000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":11851000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":43675000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":43675000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":43675000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":10355000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":10355000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":21045000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":21045000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":10690000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":10690000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":31527000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":31527000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":10481000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":10481000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":41455000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":41455000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":41455000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":15712000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":15712000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":34961000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":34961000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":19249000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":19249000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":53262000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":53262000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":18301000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":18301000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":71003000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":71003000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":71003000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":16853000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":16853000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":33779000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":33779000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":16926000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":16926000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":50271000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":50271000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":16492000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":16492000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":65201000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":65201000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":65201000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":14270000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":14270000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":28805000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":28805000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":14535000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":14535000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":42996000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":42996000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":14191000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":14191000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":57645000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":57645000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":57645000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":14789000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":14789000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":30489000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":30489000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":15700000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":15700000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":46423000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":46423000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":15934000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":15934000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":63795000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":63795000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":63795000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":17447000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":17447000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":34615000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":34615000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":17168000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":17168000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":50872000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":50872000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":16257000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":16257000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":65730000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":65730000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":15691000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":15691000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":31665000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":31665000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":15974000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":15974000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":47193000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":47193000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":15528000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":15528000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":64156000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":18804000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":18800000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":40353000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":21549000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":61512000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":21159000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2025-05-01","end":"2025-07-31","val":19600000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2014-05-01","end":"2015-04-30","val":10417,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-11-01","end":"2016-01-31","val":218752,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2018-05-01","end":"2019-04-30","val":600000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":600000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":600000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":800000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":800000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":800000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-10-31","val":400000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":400000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":500000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":500000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":400000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":400000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":300000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":300000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":300000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":300000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":300000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2022-05-01","end":"2022-07-31","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":400000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":400000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":400000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":200000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":200000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":500000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":200000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":100000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2015-04-30","val":1160976000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q1I"},{"end":"2016-04-30","val":1240814000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":1240814000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":1240814000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":1240814000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-04-30","val":1240814000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q1I"},{"end":"2016-07-31","val":1281996000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":1414713000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":1394727000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":1393265000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q1I"},{"end":"2017-07-31","val":1409395000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":1430727000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1418351000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q1I"},{"end":"2018-07-31","val":2245870000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":2236252000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":2177148000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2019-04-30","val":2194017000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q1I"},{"end":"2019-07-31","val":2274394000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":2281350000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":2245277000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":2324454000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2020-04-30","val":2324454000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q1I"},{"end":"2020-07-31","val":2225830000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":2210874000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":2251759000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q1I"},{"end":"2021-07-31","val":2664081000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":2824983000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":3086180000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q1I"},{"end":"2022-07-31","val":3212425000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3245945000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3233457000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3300403000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3314399000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":3271553000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":3893302000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4023009000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3793036000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3831267000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":3831267000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3845082000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2016-04-30","val":471643000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":471643000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":471643000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":471643000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":503048000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":553954000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":543528000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":555186000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":555186000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":555186000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":555186000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":555186000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":579233000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":599365000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":593632000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":633836000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":633836000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":633836000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":633836000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":633836000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":844362000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":848906000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":805089000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":802306000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":802306000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":802306000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":802306000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":802306000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":811012000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":829676000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":789009000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":930950000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":930950000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":930950000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":930950000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":966622000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":878863000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":874403000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":906107000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1102252000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":1102252000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":1102252000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":1102252000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":1102252000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1192529000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1365093000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1391636000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1423127000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":1423127000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":1423127000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":1423127000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":1423127000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1529996000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1596662000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1567647000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1549523000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":1549523000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":1549523000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":1549523000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":1549523000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1535098000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1547432000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1500914000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1639323000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":1639323000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":1639323000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":1639323000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":1639323000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1633266000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1670350000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1491533000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1520116000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":1520116000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1539129000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AssetsHeldForSaleNotPartOfDisposalGroupCurrent":{"label":"Assets Held-for-sale, Not Part of Disposal Group, Current","description":"Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":2598000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":948000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount":{"label":"Business Acquisition, Goodwill, Expected Tax Deductible Amount","description":"The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.","units":{"USD":[{"end":"2020-04-30","val":2100000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","description":"Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.","units":{"USD":[{"start":"2016-05-01","end":"2017-01-31","val":-388000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":-388000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":-1484000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-1484000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-1484000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-01-31","val":195000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":195000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":195000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":195000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":195000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":229000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":229000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":460000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":460000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":535000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":535000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":759000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":759000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":228000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":228000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":380000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":1601000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":1600000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":793000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":793000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":1414000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":621000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":1882000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":485000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"BusinessCombinationContingentConsiderationLiabilityCurrent":{"label":"Business Combination, Contingent Consideration, Liability, Current","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":7265000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":5708000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":5708000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1917000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1917000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":13073000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":13073000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":2018000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":14179000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":14179000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"}]}},"CapitalLeasedAssetsGross":{"label":"Capital Leased Assets, Gross","description":"Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2019-04-30","val":73600000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2018-07-31","val":70000000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":73600000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":73600000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":73600000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-04-30","val":5486000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":10125000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":18564000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":109286000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesBalanceSheetAssetsByMajorClassNet":{"label":"Capital Leases, Balance Sheet, Assets by Major Class, Net","description":"The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2016-04-30","val":10928000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":15018000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":15000000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":17900000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":17900000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":70000000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":73600000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":73600000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":107300000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2017-04-30","val":17173000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":20491000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":138847000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":6208000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":7289000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":40132000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":922000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1147000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":11546000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":1709000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1937000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":20134000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":3208000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":3882000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":28767000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":4830000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":5665000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":35591000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueThereafter":{"label":"Capital Leases, Future Minimum Payments Due Thereafter","description":"Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":296000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":571000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":2677000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2017-04-30","val":1562000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1927000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":29561000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation":{"label":"Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation","description":"The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2016-04-30","val":6696000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":8331000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":8300000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":10300000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":10300000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":27700000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2014-04-30","val":32662000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014Q1I"},{"end":"2015-04-30","val":12284000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2015-04-30","val":12284000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2015-04-30","val":12284000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2015-04-30","val":12284000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2015-04-30","val":12284000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015Q1I"},{"end":"2015-07-31","val":13167000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2I"},{"end":"2015-10-31","val":9420000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3I"},{"end":"2016-01-31","val":7383000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-04-30","val":19072000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":19072000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":19072000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":19072000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-04-30","val":19072000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2016-04-30","val":19072000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2016-04-30","val":19072000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2016-04-30","val":19072000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q1I"},{"end":"2016-07-31","val":9828000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-07-31","val":9828000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2I"},{"end":"2016-10-31","val":16387000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-10-31","val":16387000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3I"},{"end":"2017-01-31","val":10602000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2017-01-31","val":10602000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4I"},{"end":"2017-04-30","val":14561000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":19736000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":19781000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":28939000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":36865000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":52878000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":74347000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":24123000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":36269000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":40949000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":210909000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":139709000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":118168000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":150573000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":43590000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":59310000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":86975000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":106613000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":124201000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":186663000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":81449000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":76517000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":88341000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":53172000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":83928000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":59029000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":55599000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":55599000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":39931000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-20378000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":883000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-2864000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-4901000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":6788000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":6788000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-9244000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":-9244000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-2685000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":-2685000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":-8470000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":-8470000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":-4511000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-4511000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":5175000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":5220000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2018-01-31","val":14378000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-04-30","val":21876000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-04-30","val":19072000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016Q1I"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2017-04-30","val":14561000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017Q1I"},{"end":"2017-07-31","val":19736000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2I"},{"end":"2017-10-31","val":19781000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3I"},{"end":"2018-01-31","val":28939000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2018-04-30","val":36437000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2018-04-30","val":36437000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018Q1I"},{"end":"2018-07-31","val":36865000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-07-31","val":36865000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2I"},{"end":"2018-10-31","val":52878000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-10-31","val":52878000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3I"},{"end":"2019-01-31","val":74347000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2019-01-31","val":74347000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2019-04-30","val":47338000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2019-04-30","val":47338000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2019-04-30","val":47338000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019Q1I"},{"end":"2019-07-31","val":24123000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-07-31","val":24123000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2I"},{"end":"2019-10-31","val":36269000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":36269000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3I"},{"end":"2020-01-31","val":40949000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":40949000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4I"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":210909000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":210909000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2020-04-30","val":210909000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2020-04-30","val":210909000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2020-04-30","val":210909000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2020-04-30","val":210909000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2020-04-30","val":210909000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020Q1I"},{"end":"2020-07-31","val":139709000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-07-31","val":139709000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2I"},{"end":"2020-10-31","val":118168000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":118168000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3I"},{"end":"2021-01-31","val":150573000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":150573000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2021-04-30","val":167012000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021Q1I"},{"end":"2021-07-31","val":43590000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-07-31","val":43590000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2I"},{"end":"2021-10-31","val":59310000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":59310000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3I"},{"end":"2022-01-31","val":86975000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2022-01-31","val":86975000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2022-04-30","val":101916000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022Q1I"},{"end":"2022-07-31","val":106613000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-07-31","val":106613000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2I"},{"end":"2022-10-31","val":124201000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-10-31","val":124201000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":186663000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2023-01-31","val":186663000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2023-04-30","val":164745000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q1I"},{"end":"2023-07-31","val":81449000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-07-31","val":81449000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2I"},{"end":"2023-10-31","val":76517000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":76517000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3I"},{"end":"2024-01-31","val":88341000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2024-01-31","val":88341000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4I"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2024-04-30","val":166148000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q1I"},{"end":"2024-07-31","val":53172000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-07-31","val":53172000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2I"},{"end":"2024-10-31","val":83928000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":59029000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":55599000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":55599000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":39931000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2016-05-01","end":"2017-04-30","val":-4511000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":5175000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":5220000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":14378000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":21876000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":21876000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":428000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":428000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":16441000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":16441000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":37910000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":37910000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":10901000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":10901000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":10901000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-23215000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-23215000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-11069000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-11069000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-6389000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-6389000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":163571000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":163571000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":163571000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-71200000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-71200000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-92741000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-92741000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-60336000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-60336000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":-43897000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-43897000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-43897000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-123422000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-123422000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-107702000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-107702000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":-80037000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-80037000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":-65096000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-65096000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-65096000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":4697000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":4697000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":22285000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":22285000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":84747000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":84747000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":62829000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":62829000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":62829000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-83296000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":-83296000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-88228000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-88228000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-76404000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-76404000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":1403000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":1403000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-112976000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-112976000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-82220000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-107119000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-110549000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-15668000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths":{"label":"Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months","description":"The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.","units":{"USD":[{"start":"2016-05-01","end":"2017-04-30","val":-1000000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":-700000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2020-05-01","end":"2020-10-31","val":-1400000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2021-01-31","val":-2100000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2021-05-01","end":"2021-07-31","val":-700000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1500000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":2200000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2022-05-01","end":"2022-07-31","val":400000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":400000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":200000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2014-05-01","end":"2015-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"}]}},"CommonStockOtherValueOutstanding":{"label":"Common Stock, Other Value, Outstanding","description":"Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.","units":{"USD":[{"end":"2018-07-31","val":33194000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":33194000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":29639000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":29639000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":29639000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":29639000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":29639000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":29639000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2016-04-30","val":0.01,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":0.01,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":0.01,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":0.01,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-05-13","val":0.01,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2016-07-31","val":0.01,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0.01,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0.01,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0.01,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0.01,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0.01,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0.01,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0.01,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0.01,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0.01,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0.01,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0.01,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0.01,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":0.01,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0.01,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0.01,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0.01,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.01,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.01,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.01,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.01,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.01,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.01,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.01,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.01,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.01,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.01,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.01,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.01,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.01,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0.01,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.01,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-04-30","val":500000000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":500000000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":500000000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":500000000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-05-13","val":500000000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-05-13","val":500000000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-05-13","val":500000000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-05-13","val":500000000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-05-13","val":500000000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2016-05-13","val":500000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2016-07-31","val":500000000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":500000000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":500000000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":500000000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":500000000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":500000000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":500000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":500000000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":500000000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":500000000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":500000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":500000000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":500000000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":500000000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":500000000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":500000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":500000000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":500000000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":500000000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":500000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":500000000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":500000000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":500000000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":500000000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":500000000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":500000000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":500000000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":500000000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":500000000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":500000000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":500000000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":500000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":500000000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":500000000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":500000000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":500000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":500000000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":500000000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":500000000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":500000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":500000000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":500000000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":500000000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":500000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":500000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":500000000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":500000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":500000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":500000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":500000000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":500000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":500000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":500000000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":500000000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":500000000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":500000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":500000000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":500000000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":500000000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":500000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":500000000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":500000000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":500000000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":500000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":500000000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":500000000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":500000000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":500000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":500000000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":500000000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2016-04-30","val":32892905,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":32892905,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":32892905,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":32892905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":40942905,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":40942905,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":40942905,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":40970905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":40970905,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":40971000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":40971000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":40971000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":40970905,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":41031000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":41041000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":41139000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":41157000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":40561000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":41589000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":42169000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":42310000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":42554000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":42673000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":42690000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":42854000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":43083000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":43052000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":43095000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":42298000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":41851000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":41347000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":40606000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":40055000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":39881000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":39282000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":38870000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":38487000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":38164000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":38164000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":38068000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2016-04-30","val":32892905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":40970905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":40971000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":41069000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":41139000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":41157000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":40561000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":40375000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":41589000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":42169000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":42310000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":42554000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":42554000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":42673000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":42690000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":42854000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":43073000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":43083000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":43052000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":43095000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":42773000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":42298000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":41851000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":41347000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":40971000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":40606000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":40055000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":39881000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":39754000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":39282000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":38870000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":38487000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":38164000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":38164000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":38068000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2016-04-30","val":329000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":329000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":329000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":329000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":409000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":409000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":409000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":410000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":410000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":410000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":410000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":410000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":410000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":410000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":410000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":411000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":411000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":411000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":411000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":411000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":411000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":412000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":406000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":404000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":404000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":404000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":404000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":404000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":416000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":422000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":423000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":426000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":426000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":426000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":426000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":426000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":427000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":427000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":428000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":431000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":431000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":431000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":431000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":431000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":431000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":431000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":431000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":428000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":428000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":428000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":428000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":428000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":423000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":418000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":413000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":410000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":410000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":410000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":410000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":410000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":406000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":401000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":398000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":397000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":397000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":397000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":397000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":397000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":393000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":389000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":385000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":381000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":381000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":381000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-11687000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":2830000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":5131000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":2301000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":2535000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-2596000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":11406000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":11406000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":9075000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":9075000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":26399000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":26399000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":17324000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":17324000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":34852000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":34852000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":8453000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":8453000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":49150000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":49150000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":49150000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":15496000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":15496000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":33762000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":33762000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":18266000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":18266000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":53849000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":53849000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":20087000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":20087000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":64296000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":64296000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":64296000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":4972000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":4972000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":25360000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":25359000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":20388000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":20388000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":31047000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":31047000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":5687000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":5687000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":28987000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":28987000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":28987000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":30615000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":30615000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":55742000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":55742000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":25127000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":25127000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":63570000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":63570000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":7828000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":7828000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":-15127000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-15127000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-15127000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":44459000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":44459000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":78931000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":78931000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":34472000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":34472000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":117404000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":117404000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":38473000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":38473000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":175401000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":175401000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":175401000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":54931000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":54931000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":136695000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":136695000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":81764000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":81764000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":186916000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":186916000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":50221000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":50221000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":262640000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":262640000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":262640000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":94331000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":94331000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":164029000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":164029000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":69698000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":69698000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":237139000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":237139000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":73110000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":73110000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":303905000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":303905000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":303905000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":103617000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":103617000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":167624000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":167624000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":64007000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":64007000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":226889000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":226889000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":59265000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":59265000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":279689000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":279689000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":48951000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":48951000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":98692000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":49741000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":55881000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-42811000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":105055000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":36146000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization":{"label":"Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization","description":"Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.","units":{"USD":[{"start":"2017-05-01","end":"2018-04-30","val":1692893000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":533328000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1099015000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":565687000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":1588691000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":489676000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":2111913000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":2111913000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":573522000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":573522000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1150958000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1150958000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":577436000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":577436000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":1658837000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":1658837000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":507879000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":507879000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":2178093000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":2178093000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":2178093000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":542115000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":542115000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1089900000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1089900000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":547785000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":547785000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":1597767000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":1597767000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":507867000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":507867000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":2236120000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2236120000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2236120000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":706243000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":706243000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1484924000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":1484924000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":778681000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":778681000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":2270747000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":2270747000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":785823000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":785823000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":3146600000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":3146600000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":3146600000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":924832000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":924832000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1891311000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":1891311000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":966479000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":966479000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":2723681000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":2723681000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":832370000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":832370000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":3603307000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":3603307000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":3603307000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":959046000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":959046000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1921347000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":1921347000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":962301000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":962301000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":2764975000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":2764975000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":843628000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":843628000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":3726806000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":3726806000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":996893000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":996893000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2006542000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1009649000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":2874162000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":867620000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":3791714000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":977807000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization":{"label":"Cost of Goods Sold, Excluding Depreciation, Depletion, and Amortization (Deprecated 2019-01-31)","description":"The aggregate cost of goods produced and sold during the reporting period, excluding depreciation, depletion, and amortization.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":1091114000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":311553000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":625717000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":314164000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":912039000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":286322000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":1265018000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":1265018000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":371215000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":371215000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":769837000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":769837000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":398622000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":398622000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":1146633000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":1146633000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":376796000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":376796000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":1560575000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":1560575000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":1560575000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":437053000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":437053000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":872797000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":872797000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":435744000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":435744000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":1262885000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":1262885000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":390088000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":390088000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":1692893000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1692893000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":533328000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1099015000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":565687000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":1588691000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":489676000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":2111913000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"}]}},"CurrentFederalStateAndLocalTaxExpenseBenefit":{"label":"Current Federal, State and Local, Tax Expense (Benefit)","description":"Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":14326000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":33205000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":33205000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":43039000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":43039000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":43039000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":37236000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":37236000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":37236000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":31526000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":31526000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":31526000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":22018000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":22018000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":22018000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":41863000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":41863000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":41863000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":91728000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":91728000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":91728000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":114292000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":114292000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":114292000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":94402000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":94402000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":67454000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":11638000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":28043000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":28043000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":37164000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":37164000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":37164000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":30827000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":30827000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":30827000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":11858000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":11858000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":11858000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":12537000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":12537000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":12537000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":27171000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":27171000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":27171000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":60406000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":60406000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":60406000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":76532000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":76532000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":76532000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":63306000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":63306000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":40773000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":13739000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":13739000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":13739000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":1624000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":1624000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":1624000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":9098000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":9098000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":9098000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":11995000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":11995000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":11995000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":16727000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":16727000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":16727000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":8235000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":8235000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":12495000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":2688000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":5162000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":5162000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":5875000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":5875000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":5875000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":6409000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":6409000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":6409000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":5929000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":5929000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":5929000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":7857000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":7857000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":7857000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":5594000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":5594000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":5594000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":19327000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":19327000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":19327000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":21033000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":21033000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":21033000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":22861000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":22861000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":14186000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2017-04-30","val":603041000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":606081000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1321116000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1262026000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1249931000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1156616000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1175757000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1113646000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1081939000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1109180000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1055603000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":1006483000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":1003990000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":989386000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1073138000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1118230000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1335669000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1192971000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1248049000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1221885000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1230634000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1105335000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1112628000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1086212000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1040480000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1290411000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1389851000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1490385000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1418471000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1272404000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1321254000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"DebtIssuanceCostsLineOfCreditArrangementsNet":{"label":"Debt Issuance Costs, Line of Credit Arrangements, Net","description":"Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2016-04-30","val":2544000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":2950000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent":{"label":"Deferred Compensation Share-based Arrangements, Liability, Classified, Noncurrent","description":"Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable after one year (or the operating cycle, if longer).","units":{"USD":[{"end":"2016-04-30","val":25247000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":25247000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":25247000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":25247000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":24378000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":22063000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":22232000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":22576000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":22576000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":22576000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":22576000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":22576000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":21560000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":15543000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":15381000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":15707000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":15707000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":15707000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":15707000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":15707000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":12773000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":11566000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":11125000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":10929000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":10929000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q1I"},{"end":"2019-07-31","val":8181000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-17492000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":-19993000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-19993000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":-19011000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-19011000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-19011000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":-14796000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-14796000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-14796000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":453000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":453000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":453000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":8986000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":8986000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":8986000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-4653000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-4653000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-4653000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":4657000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":4657000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":4657000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":3315000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":3315000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":3315000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":5446000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":5446000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-1057000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"DeferredFederalStateAndLocalTaxExpenseBenefit":{"label":"Deferred Federal, State and Local, Tax Expense (Benefit)","description":"Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-20952000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":-20621000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-20621000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":-20385000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-20385000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-20385000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":-16353000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-16353000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-16353000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":-17487000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-17487000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-17487000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":926000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":926000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":926000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-10329000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-10329000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-10329000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-351000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-351000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-351000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":220000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":220000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":220000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":3685000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":3685000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-8628000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2016-04-30","val":11147000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":5712000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":-16931000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-16931000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-16931000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":-7347000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-7347000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-7347000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-5870000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-5870000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-5870000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-4216000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-4216000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-4216000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":-3705000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-3705000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-3705000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":-3569000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-3569000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-7045000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2019-01-31","val":5219000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":4676000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":4676000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":4676000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":4676000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":4676000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":7410000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":10199000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":8014000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":8904000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":8904000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":8904000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":8904000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":8904000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":11056000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":12651000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":13488000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":15715000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":15715000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":15715000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":15715000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":15715000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":17584000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":19206000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":20536000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":17883000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":17883000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":17883000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":17883000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":17883000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":19415000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":21168000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":21343000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":19839000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":19839000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":19839000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":19839000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":19839000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":21139000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":21908000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":23103000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":21890000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":21890000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":21890000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":21890000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":21890000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":22591000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":25528000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":27621000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":24568000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":24568000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":26588000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-05-01","end":"2015-07-31","val":-4091000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-11089000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-6657000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2016-07-31","val":-3222000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-12373000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":-14773000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":-20114000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":-16224000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-16224000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-571000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-5145000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-18470000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-17487000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-17487000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-17487000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-1440000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-1440000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-2380000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-2380000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":174000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":174000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":926000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":926000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":926000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-5241000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-5241000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-9296000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-9296000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-9645000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-9645000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":-10329000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-10329000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-10329000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-140000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-140000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-718000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-718000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":-1740000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-1740000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":-351000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-351000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-351000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-945000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":-945000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-2925000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":-2925000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":-1951000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-1951000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":220000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":220000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":220000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-2587000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":-2587000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-5085000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-5085000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-6410000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-6410000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":3685000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":3685000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-1681000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-1681000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4464000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-6862000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-8628000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-2650000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2016-04-30","val":70370000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":60812000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":60812000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":34338000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":34338000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":36127000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":36127000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":42741000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":42741000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":46034000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":75432000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":117835000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":117835000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":133642000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":133642000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":165316000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":165316000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":201692000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2017-04-30","val":26820000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":26820000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-01-31","val":14256000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":10742000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":10742000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":10742000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":10742000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":10742000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":24508000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":19933000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":9743000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":10226000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":10226000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":10226000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":10226000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":10226000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":9647000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":10382000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":12977000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":12018000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":12018000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":12018000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":12018000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":12018000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":9373000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":7837000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":8965000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":12728000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":12728000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":12728000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":12728000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":12728000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":15055000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":17184000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":47174000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":46802000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":46802000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":46802000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":46802000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":46802000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":48114000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":47625000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":48183000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":51223000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":51223000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":51223000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":51223000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":51223000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":60732000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":55142000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":55261000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":62698000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":62698000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":62698000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":62698000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":62698000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":80403000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":79808000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":76961000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":76483000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":76483000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":76035000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2016-04-30","val":5091000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2016-04-30","val":626000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":573000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":573000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1402000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-3460000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":-628000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-628000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":-1374000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-1374000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-1374000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":-1557000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-1557000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-1557000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":-1009000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-1009000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-1009000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":-713000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-713000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-713000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":194000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":194000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":194000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-792000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-792000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-792000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":610000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":610000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":610000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":1808000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":1808000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-526000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"DeferredTaxAssetsDerivativeInstruments":{"label":"Deferred Tax Assets, Derivative Instruments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.","units":{"USD":[{"end":"2016-04-30","val":1589000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":1488000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":1488000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":561000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":561000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":1358000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1358000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":7850000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":7850000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":5083000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":5083000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":281000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":281000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2016-04-30","val":29250000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":34289000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":34289000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":24044000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":24044000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":31689000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":31689000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":49810000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":49810000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":60789000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":90187000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":100635000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":100635000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":113966000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":113966000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":137049000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":137049000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":161578000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2016-04-30","val":1725000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":2430000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":2430000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":2013000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":2013000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":2066000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":2066000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":2630000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":2630000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":3252000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":3252000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":4606000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":4606000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":5580000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":5580000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":6495000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":6495000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":6181000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsInvestments":{"label":"Deferred Tax Assets, Investments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2019-04-30","val":4676000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":4676000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":16535000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":16535000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":24316000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":24316000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":26700000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":26700000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":28324000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":28324000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":30449000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":30449000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":32751000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2021-04-30","val":2987000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":2987000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2016-04-30","val":29167000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":33992000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":33992000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":23596000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":23596000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":30577000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":30577000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":39627000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":39627000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":49021000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":78419000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":88916000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":88916000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":102258000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":102258000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":124508000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":124508000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":149777000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2016-04-30","val":855000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":2949000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":2949000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1965000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1965000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":1745000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1745000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":1595000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1595000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":1591000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":1591000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":1815000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":1815000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":1368000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":1368000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":1928000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":1928000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":1645000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2016-04-30","val":2149000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":2576000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":2576000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":946000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":946000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":1394000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1394000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":1424000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1424000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":1147000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":1147000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":2359000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":2359000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":2613000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":2613000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":4382000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":4382000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":4934000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.","units":{"USD":[{"end":"2016-04-30","val":2013000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":1651000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":1651000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1138000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1138000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":1577000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1577000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":1859000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1859000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":5093000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":5093000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":3758000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":3758000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":2102000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":2102000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":2606000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":2606000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":2973000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2016-04-30","val":2593000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":3424000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":3424000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":2361000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":2361000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":2944000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":2944000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":2695000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":2695000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":2612000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":2612000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":3253000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":3253000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":3716000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":3716000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":3903000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":3903000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":4172000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2016-04-30","val":4924000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":5792000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":5792000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":3540000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":3540000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":2306000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":2306000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":2016000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":2016000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":2617000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":2617000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":4314000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":4314000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":5339000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":5339000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":5973000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":5973000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":4399000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.","units":{"USD":[{"end":"2016-04-30","val":791000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":996000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":996000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":488000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":488000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":604000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":604000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":1112000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1112000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":829000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.","units":{"USD":[{"end":"2016-04-30","val":1920000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":1139000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":1139000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1734000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1734000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":1746000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1746000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":2501000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":2501000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":4086000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":4086000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":4079000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":4079000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":4165000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":4165000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":4568000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":4568000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":6678000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2016-04-30","val":83000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":83000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":83000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":83000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":83000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":83000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":83000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":297000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":297000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":300000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":300000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":297000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":297000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":300000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":300000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":448000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":400000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":400000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":448000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":400000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":400000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-04-30","val":1112000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1100000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":1100000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":1100000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":1112000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1400000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1200000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1400000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":10183000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":10200000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":10200000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":10200000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":10183000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":13700000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":10600000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":10700000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":11768000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":11800000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":11800000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":11800000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":11768000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":11900000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":12200000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11900000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":11719000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":11700000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":11700000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":11700000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":11719000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11800000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":11500000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":11700000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":11708000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":11700000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":11700000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":11700000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":11708000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":12600000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":11400000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":11800000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":12541000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":12500000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":12500000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":12500000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":12541000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":12700000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":12600000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":12200000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":11801000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":11800000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":11900000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2016-04-30","val":41203000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":26820000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":26820000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":10742000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":10742000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":5550000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":5550000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":3114000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":3114000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2022-04-30","val":28919000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":28919000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":31384000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":31384000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":40808000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":40808000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":51915000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Debt Issuance Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from debt issuance costs.","units":{"USD":[{"end":"2017-04-30","val":2652000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":2652000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":1848000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1848000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":2075000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":2075000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":1582000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1582000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":463000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssets":{"label":"Deferred Tax Liabilities, Goodwill and Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2016-04-30","val":62599000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":53345000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":53345000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":28641000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":28641000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":22950000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":22950000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":18917000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":18917000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":19583000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":19488000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":43314000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":43314000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":40191000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":40191000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":41663000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":41663000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":55963000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxLiabilitiesNoncurrent":{"label":"Deferred Tax Liabilities, Net, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2016-04-30","val":41203000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":41203000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":41203000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":41203000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":37908000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":34662000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":32327000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":26820000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":26820000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":26820000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q1I"},{"end":"2017-07-31","val":24084000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":21651000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2019-04-30","val":535000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":535000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":334000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":334000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":169000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":783000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":451000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":451000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":770000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":770000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":1923000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":1923000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":1181000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2016-04-30","val":6501000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":3808000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":3808000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":3596000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":3596000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":10495000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":10495000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":21508000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":21508000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":25668000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":25668000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":37027000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":37027000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":46715000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":46715000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":57667000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":57667000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":64167000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":1120000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":1743000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":1700000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":3665000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":3700000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":3700000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":4300000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":4300000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":4300000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":4700000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":4700000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":4700000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":5300000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":5300000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":5300000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":3200000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":3200000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":3200000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":6800000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":6800000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":6800000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":7800000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":7800000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":7800000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":8900000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":8900000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":10500000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"DefinedContributionPlanEmployerMatchingContributionPercent":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","description":"Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.","units":{"pure":[{"start":"2016-05-01","end":"2017-04-30","val":0.04,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":0.04,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":0.04,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0.04,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0.04,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0.04,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0.04,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0.04,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0.04,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","description":"Percentage employer matches of the employee's percentage contribution matched.","units":{"pure":[{"start":"2016-05-01","end":"2017-04-30","val":0.5,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":0.5,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":0.5,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0.5,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0.5,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0.5,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0.5,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0.5,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0.5,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":32208000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":7273000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":13738000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":6465000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":20207000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":6469000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":26667000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":26667000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":6382000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":6382000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":12930000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":12930000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":6548000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":6548000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":19395000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":19395000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":6465000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":6465000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":25565000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":25565000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":25565000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":5990000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":5990000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":12013000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":12013000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":6023000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":6023000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":18021000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":18021000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":6009000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":6009000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":24075000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":24075000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":24075000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":10610000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":10610000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":22148000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":22148000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":11538000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":11538000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":34067000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":34067000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":11919000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":11919000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":46456000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":46456000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":46456000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":12422000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":12422000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":25014000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":25014000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":12592000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":12592000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":37944000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":37944000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":12930000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":12930000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":51332000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":51332000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":51332000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":12827000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":12827000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":25537000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":25537000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":12710000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":12710000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":36908000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":36908000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":11371000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":11371000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":50480000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":50480000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":50480000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":12925000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":12925000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":26628000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":26628000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":13703000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":13703000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":40444000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":40444000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":13816000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":13816000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":55437000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":55437000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":55437000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":14993000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":14993000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":30051000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":30051000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":15058000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":15058000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":45213000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":45213000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":15162000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":15162000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":61177000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":61177000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":61177000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":16327000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":16327000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":33290000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":33290000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":16963000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":16963000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":50566000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":50566000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":17276000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":17276000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":69206000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":69206000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":19228000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":19228000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":39757000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":20529000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":61028000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":21271000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":83007000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":21290000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":64165000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":16065000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":31327000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":15262000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":47336000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":16009000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":64215000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":64215000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":15795000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":15795000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":33163000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":33163000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":17368000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":17368000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":51479000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":51479000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":18316000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":18316000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":69240000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":69240000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":69240000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":16345000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":16345000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":33058000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":33058000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":16713000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":16713000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":49548000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":49548000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":16490000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":16490000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":65530000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":65530000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":65530000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":26322000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":26322000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":57109000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":57109000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":30787000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":30787000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":87329000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":87329000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":30220000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":30220000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":117459000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":117459000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":117459000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":29275000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":29275000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":58793000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":58793000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":29518000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":29518000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":88215000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":88215000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":29422000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":29422000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":116533000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":116533000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":116533000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":27097000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":27097000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":54342000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":54342000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":27245000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":27245000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":79904000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":79904000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":25562000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":25562000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":108125000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":108125000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":108125000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":27714000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":27714000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":57117000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":57117000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":29403000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":29403000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":86867000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":86867000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":29750000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":29750000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":119232000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":119232000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":119232000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":32440000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":32440000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":64666000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":64666000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":32226000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":32226000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":96085000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":96085000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":31419000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":31419000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":126907000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":126907000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":126907000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":32018000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":32018000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":64955000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":64955000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":32937000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":32937000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":97759000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":97759000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":32804000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":32804000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":133362000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":133362000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":38032000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":38032000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":80110000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":42078000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":122540000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":42430000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":164148000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":40919000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"DerivativeGainLossOnDerivativeNet":{"label":"Derivative, Gain (Loss) on Derivative, Net","description":"Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-2494000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":-19000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-43000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-132000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":-89000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":-241000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":-109000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":-382000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":-196000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":-434000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":-238000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":-710000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":-276000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4"}]}},"DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion":{"label":"Derivative Instruments, Loss Recognized in Other Comprehensive Income (Loss), Effective Portion (Deprecated 2018-01-31)","description":"The effective portion of losses on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":-1889000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":205000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2017-04-30","val":-184000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":66000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"}]}},"DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet":{"label":"Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net","description":"Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-2494000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2016-05-01","end":"2017-04-30","val":-382000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":-196000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":-434000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":-710000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":-6125000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-6125000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-6125000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-6019000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-6019000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-6395000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-6395000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-6395000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-6395000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-6395000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-6395000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-6395000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2018-04-30","val":5108000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":5108000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2020-04-30","val":11514000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":11817000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":11817000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":1136000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":1136000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2014-05-01","end":"2015-04-30","val":-0.36,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":0.09,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2015-07-31","val":0.09,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":0.18,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":0.09,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":0.09,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":0.11,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-0.07,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-0.07,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":0.38,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":0.38,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-02-01","end":"2016-04-30","val":0.27,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":0.67,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":0.67,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":0.86,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":0.86,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":1.21,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":1.21,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":1.21,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-02-01","end":"2017-04-30","val":0.35,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2017-02-01","end":"2017-04-30","val":0.35,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1"},{"start":"2017-05-01","end":"2017-07-31","val":0.37,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":0.37,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2017-05-01","end":"2017-07-31","val":0.37,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":0.81,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":0.81,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":0.44,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":0.44,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":0.44,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":1.29,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":1.29,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":0.48,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":0.48,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":0.48,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":1.54,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1.54,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1.54,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":0.24,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":0.21,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":0.21,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2018-07-31","val":0.21,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":0.21,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":0.8,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":0.8,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":0.59,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":0.59,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-08-01","end":"2018-10-31","val":0.59,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":0.59,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":0.94,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":0.94,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":1.33,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1.33,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":1.33,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-02-01","end":"2019-04-30","val":0.4,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2019-02-01","end":"2019-04-30","val":0.4,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1"},{"start":"2019-05-01","end":"2019-07-31","val":0.6,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":0.6,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2019-07-31","val":0.6,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":0.6,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1.3,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1.3,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":0.7,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":0.7,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-08-01","end":"2019-10-31","val":0.7,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":0.7,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":1.55,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":1.55,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":0.26,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":0.26,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-11-01","end":"2020-01-31","val":0.26,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":0.26,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":0.56,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":0.56,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0.56,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":-0.98,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":-0.98,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":0.64,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":0.64,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2020-07-31","val":0.64,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":0.64,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1.3,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1.3,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":0.67,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":0.67,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-08-01","end":"2020-10-31","val":0.67,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":0.67,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":1.68,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":1.68,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":0.38,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":0.38,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-11-01","end":"2021-01-31","val":0.38,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":0.38,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":2.47,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2.47,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2.47,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-02-01","end":"2021-04-30","val":0.78,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2021-02-01","end":"2021-04-30","val":0.78,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1"},{"start":"2021-05-01","end":"2021-07-31","val":1.42,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1.42,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2021-07-31","val":1.42,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":1.42,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":3.14,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":3.14,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":1.72,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":1.72,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-08-01","end":"2021-10-31","val":1.72,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":1.72,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":4.57,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":4.57,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1.42,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":1.42,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-11-01","end":"2022-01-31","val":1.42,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1.42,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":6.35,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":6.35,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":6.35,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-02-01","end":"2022-04-30","val":1.78,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2022-02-01","end":"2022-04-30","val":1.78,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1"},{"start":"2022-05-01","end":"2022-07-31","val":2.1,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":2.1,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2022-07-31","val":2.1,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":2.1,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":4.54,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":4.54,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":2.44,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":2.44,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-08-01","end":"2022-10-31","val":2.44,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":2.44,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":6.11,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":6.11,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1.56,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1.56,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-11-01","end":"2023-01-31","val":1.56,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1.56,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7.95,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":7.95,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":7.95,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-02-01","end":"2023-04-30","val":1.83,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2023-02-01","end":"2023-04-30","val":1.83,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-07-31","val":2.13,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":2.13,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2023-07-31","val":2.13,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":2.13,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":4.13,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":4.13,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":2,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":2,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-08-01","end":"2023-10-31","val":2,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":2,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":5.44,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":5.44,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1.3,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":1.3,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-11-01","end":"2024-01-31","val":1.3,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1.3,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":6.86,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":6.86,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-02-01","end":"2024-04-30","val":1.42,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2024-02-01","end":"2024-04-30","val":1.42,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1"},{"start":"2024-05-01","end":"2024-07-31","val":1.45,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":1.45,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"start":"2024-05-01","end":"2024-07-31","val":1.45,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2.82,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1.37,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1.37,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":2.28,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-0.55,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-0.55,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":2.97,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-02-01","end":"2025-04-30","val":0.68,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1"},{"start":"2025-05-01","end":"2025-07-31","val":1.14,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2014-05-01","end":"2015-04-30","val":-0.36,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":0.09,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2015-07-31","val":0.09,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":0.18,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":0.09,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":0.09,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":0.11,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-0.07,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-0.07,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":0.38,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":0.38,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-02-01","end":"2016-04-30","val":0.27,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2016-05-01","end":"2016-07-31","val":0.24,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":0.66,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":0.66,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":0.42,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":0.85,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":0.85,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":0.2,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":1.19,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":1.19,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":1.19,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-02-01","end":"2017-04-30","val":0.33,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2017-02-01","end":"2017-04-30","val":0.33,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1"},{"start":"2017-05-01","end":"2017-07-31","val":0.36,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":0.37,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2017-07-31","val":0.36,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2017-05-01","end":"2017-07-31","val":0.36,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":0.79,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":0.79,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":0.43,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":0.44,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-08-01","end":"2017-10-31","val":0.43,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":0.43,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":1.26,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":1.26,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":0.47,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":0.48,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-11-01","end":"2018-01-31","val":0.47,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":0.47,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":1.49,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1.49,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1.49,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":0.24,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2018-02-01","end":"2018-04-30","val":0.24,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":0.2,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":0.2,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2018-07-31","val":0.2,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":0.2,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":0.78,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":0.78,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":0.58,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":0.58,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-08-01","end":"2018-10-31","val":0.58,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":0.58,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":0.92,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":0.92,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":0.14,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":1.31,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1.31,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":1.31,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-02-01","end":"2019-04-30","val":0.39,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2019-02-01","end":"2019-04-30","val":0.39,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1"},{"start":"2019-05-01","end":"2019-07-31","val":0.59,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":0.59,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2019-07-31","val":0.59,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":0.59,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1.27,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1.27,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":0.68,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":0.68,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-08-01","end":"2019-10-31","val":0.68,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":0.68,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":1.52,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":1.52,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":0.25,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":0.25,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-11-01","end":"2020-01-31","val":0.25,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":0.25,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":0.55,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":0.55,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0.55,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":-0.98,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":-0.98,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":0.63,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":0.63,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2020-07-31","val":0.63,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":0.63,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1.29,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1.29,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":0.66,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":0.66,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-08-01","end":"2020-10-31","val":0.66,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":0.66,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":1.66,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":1.66,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":0.37,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":0.37,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-11-01","end":"2021-01-31","val":0.37,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":0.37,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":2.44,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2.44,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2.44,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-02-01","end":"2021-04-30","val":0.77,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2021-02-01","end":"2021-04-30","val":0.77,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1"},{"start":"2021-05-01","end":"2021-07-31","val":1.39,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1.39,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2021-07-31","val":1.39,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":1.39,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":3.09,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":3.09,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":1.69,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":1.69,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-08-01","end":"2021-10-31","val":1.69,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":1.69,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":4.48,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":4.48,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1.4,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":1.4,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-11-01","end":"2022-01-31","val":1.4,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1.4,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":6.23,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":6.23,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":6.23,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-02-01","end":"2022-04-30","val":1.75,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2022-02-01","end":"2022-04-30","val":1.75,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1"},{"start":"2022-05-01","end":"2022-07-31","val":2.07,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":2.07,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2022-07-31","val":2.07,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":2.07,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":4.47,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":4.47,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":2.41,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":2.41,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-08-01","end":"2022-10-31","val":2.41,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":2.41,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":6.01,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":6.01,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1.53,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1.53,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-11-01","end":"2023-01-31","val":1.53,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1.53,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7.82,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":7.82,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":7.82,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-02-01","end":"2023-04-30","val":1.8,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2023-02-01","end":"2023-04-30","val":1.8,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-07-31","val":2.09,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":2.09,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2023-07-31","val":2.09,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":2.09,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":4.06,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":4.06,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":1.97,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":1.97,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-08-01","end":"2023-10-31","val":1.97,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":1.97,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":5.35,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":5.35,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1.28,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":1.28,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-11-01","end":"2024-01-31","val":1.28,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1.28,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":6.75,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":6.75,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-02-01","end":"2024-04-30","val":1.39,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2024-02-01","end":"2024-04-30","val":1.39,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1"},{"start":"2024-05-01","end":"2024-07-31","val":1.42,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":1.42,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"start":"2024-05-01","end":"2024-07-31","val":1.42,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2.77,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1.35,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1.35,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":2.25,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-0.55,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-0.55,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":2.92,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-02-01","end":"2025-04-30","val":0.67,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1"},{"start":"2025-05-01","end":"2025-07-31","val":1.13,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2015-05-01","end":"2015-07-31","val":0.487,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":0.484,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":0.562,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2016-07-31","val":0.402,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":0.402,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":0.207,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":0.207,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":0.261,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":0.261,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2017-07-31","val":0.396,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":0.396,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":0.375,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":0.375,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":0.227,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":0.227,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2018-07-31","val":0.247,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":0.247,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":0.245,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":0.245,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":0.239,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":0.239,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2019-07-31","val":0.234,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":0.234,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":0.223,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":0.223,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":0.22,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":0.22,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2020-07-31","val":0.261,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":0.261,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":0.243,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":0.243,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":0.247,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":0.247,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":0.246,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":0.246,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":0.244,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":0.244,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":0.248,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":0.248,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":0.264,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":0.264,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":0.261,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":0.261,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":0.263,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":0.263,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":0.235,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":0.235,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":0.243,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":0.243,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":0.245,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":0.245,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":0.268,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":0.268,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0.264,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":0.33,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2025-05-01","end":"2025-07-31","val":0.287,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2014-05-01","end":"2015-04-30","val":0.35,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":0.35,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":0.35,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2017-12-31","val":0.35,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2017-12-31","val":0.35,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2017-12-31","val":0.35,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2017-12-31","val":0.35,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2017-12-31","val":0.35,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2017-05-01","end":"2018-04-30","val":0.304,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-04-30","val":0.21,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2019-04-30","val":0.21,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-01-01","end":"2020-04-30","val":0.21,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount","description":"Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":-53000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-53000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":-1196000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-1196000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-1196000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-1012000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-1012000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-1012000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-1659000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-1659000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-1659000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":-1942000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-1942000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-1942000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":-3024000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-3024000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-2086000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2017-05-01","end":"2018-04-30","val":-6763000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":-4000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-4000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-360000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-360000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-7000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-7000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-992000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-992000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-992000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":172000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":172000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":223000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":223000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":3000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":3000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":-1074000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-1074000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-1074000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":943000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":943000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1282000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1282000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":2495000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":2495000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":3008000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":3008000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":3008000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-163000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-163000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-81000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-81000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":-590000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-590000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":-775000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-775000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-775000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":165000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":165000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-2042000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":-2042000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":-1247000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-1247000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":-1829000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-1829000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-1829000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":692000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":692000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-388000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-388000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":423000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":423000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":-638000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-638000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":892000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":892000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":595000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-257000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":583000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-8000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-04-30","val":51680000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":51680000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":51680000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":51680000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":27959000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":39420000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":50229000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":58393000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":58393000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":58393000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":58393000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":58393000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":30823000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":39418000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":49043000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":56323000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":56323000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":56323000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":56323000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":56323000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":33077000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":46744000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":52454000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":62858000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":62858000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":62858000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":62858000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":62858000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":36606000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":49981000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":51256000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":67590000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":67590000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":67590000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":67590000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":67590000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":31655000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":43843000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":55995000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":72906000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":72906000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":72906000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":72906000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":72906000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":48589000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":69298000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":79031000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":107925000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":107925000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":107925000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":107925000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":107925000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":62344000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":90253000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":91724000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":119887000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":119887000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":119887000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":119887000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":119887000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":55987000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":83483000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":98447000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":125610000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":125610000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":125610000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":125610000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":125610000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":59451000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":99816000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":96430000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":126442000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":126442000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":87461000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FairValueOfAssetsAcquired":{"label":"Fair Value of Assets Acquired","description":"The fair value of assets acquired in noncash investing or financing activities.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":5211000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":2283000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":3191000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":4140000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":7542000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":7542000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":3824000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":3824000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":5180000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":5180000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":6667000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":6667000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":9410000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":9410000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":9410000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":2957000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":2957000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":6378000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":6378000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":7953000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":7953000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":9086000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":9086000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":9086000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":79139000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":91005000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":102053000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":111826000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":111826000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":111826000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":50484000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":50484000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":27400000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":3422000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":3422000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":6789000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":6789000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":3367000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":3367000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":10089000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":10089000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":3300000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":3300000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":13316000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":13316000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":13316000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":3062000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":3062000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":5925000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":5925000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":2863000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":2863000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":8673000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":8673000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":2748000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":2748000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":11164000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":11164000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":11164000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":2301000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":2301000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":4424000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":4424000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":2123000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":2123000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":6378000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":6378000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1954000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":1954000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":8179000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":8179000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":8179000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1822000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":1822000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3561000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":3561000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1739000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":1739000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":5361000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":5361000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1800000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1800000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7187000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":7187000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":7187000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1857000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":1857000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":3754000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":3754000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":1897000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":1897000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":5826000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":5826000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":2072000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":2072000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":7988000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":7988000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":2694000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":2694000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":5343000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":2649000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":8304000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":2961000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":11361000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3190000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"FinanceLeaseInterestPaymentOnLiability":{"label":"Finance Lease, Interest Payment on Liability","description":"Amount of interest paid on finance lease liability.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":3422000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":3422000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":6789000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":6789000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":10089000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":10089000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":13316000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":13316000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":13316000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":3062000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":3062000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":5925000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":5925000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":8673000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":8673000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":11164000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":11164000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":11164000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":2301000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":2301000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":4424000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":4424000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":6378000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":6378000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":8179000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":8179000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":8179000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1822000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":1822000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3561000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":3561000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":5361000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":5361000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":7187000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":7187000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":7187000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1857000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":1857000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":3754000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":3754000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":5826000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":5826000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":7988000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":7988000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":2694000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":2694000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":5343000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":8304000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":11361000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3190000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2019-07-31","val":114043000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":116510000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":125827000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":128767000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":128767000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":123318000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":122058000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":122020000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":117948000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":117948000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":117948000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":117948000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":117948000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":112906000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":112274000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":112967000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":120138000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":120138000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":120138000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":120138000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":120138000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":124511000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":126480000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":131690000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":137303000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":137303000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":137303000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":137303000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":137303000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":136381000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":149704000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":158437000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":168738000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":168738000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":168738000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":168738000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":168738000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":173866000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":186638000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":191185000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":193655000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":193655000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":201116000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-07-31","val":141827000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":142244000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":150410000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":151394000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":143272000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":142596000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":137982000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":131950000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":125037000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":123225000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":123292000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":131441000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":136468000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":138770000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":145346000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":152442000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":151199000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":167584000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":178113000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":190843000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":196772000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":211632000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":217114000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":220013000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":228555000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":4561000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":6471000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":11064000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":3647000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":4154000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":3051000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":4688000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":4328000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":6937000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":9667000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-04-30","val":46116000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-10-31","val":41454000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":43251000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":44209000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":36159000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":37836000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":40327000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":43734000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":37675000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":40194000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":43528000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":47396000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":38778000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":44125000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":48416000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":52991000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":48510000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":53139000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":56456000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":59496000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":57282000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":13703000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":15753000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":19028000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":10544000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":11199000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":7627000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":9308000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":13943000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":17592000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":20616000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":22544000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":24855000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":28257000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":21234000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":22022000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":12541000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":14296000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":15266000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8415000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":10126000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":12316000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":15718000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":12137000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":14463000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":17607000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":21424000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":15949000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":21172000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":25196000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":29836000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":20927000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":25697000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":29162000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":32267000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":24656000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":31246000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":33600000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":37126000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":30525000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":31317000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":23445000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":25279000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":26259000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":16060000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":17840000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":20118000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":23492000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":18894000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":21451000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":24773000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":28914000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":23828000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":29290000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":33504000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":38144000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":33173000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":38040000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":41496000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":44657000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":36314000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":38061000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":40387000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":43879000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":39328000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":40070000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":32727000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":34553000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":35538000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":26971000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":28700000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":31056000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":34501000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":26668000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":29203000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":32532000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":36437000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":31056000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":36458000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":40708000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":45343000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":41367000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":46103000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":49493000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":53310000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":48690000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-07-31","val":31712000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":21178000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":11056000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-07-31","val":34510000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":25683000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":11216000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-07-31","val":33640000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":23303000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":10797000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-07-31","val":33892000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":23487000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":12854000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-07-31","val":36326000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":25070000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":13149000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-07-31","val":41907000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":29319000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":15112000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":46740000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-07-31","val":27784000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":25734000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":24583000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":22627000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":19954000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":20538000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":15962000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":14002000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":12131000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":10951000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":10325000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":11303000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11957000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":12290000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":13656000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":15139000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":14818000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":17880000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":19676000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":22105000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":22906000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":24994000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":25929000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":26358000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":27439000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2017-05-01","end":"2018-04-30","val":6132000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":3998000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":8820000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":13923000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":19474000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":19474000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":6021000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":6021000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":12310000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":12310000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":17971000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":17971000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":25275000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":25275000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":25275000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":7521000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":7521000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":14629000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":14629000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":22662000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":22662000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":30371000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":30371000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":30371000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":7397000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":7397000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":15154000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":15154000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":23154000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":23154000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":31365000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":31365000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":31365000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":7639000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":7639000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":16450000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":16450000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":26167000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":26167000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":35845000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":35845000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":35845000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":9793000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":9793000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":19304000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":19304000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":30381000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":30381000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":41786000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":41786000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":10839000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":10839000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":21834000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":34114000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":46720000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":12686000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-04-30","val":129643000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":124722000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":124722000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":124722000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":124722000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":124722000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":122243000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":123555000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":125447000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":136017000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":136017000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":136017000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":136017000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":136017000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":143280000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":148002000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":156765000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":166214000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":166214000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":166214000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":166214000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":166214000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":168711000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":185625000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":197639000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":211537000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":211537000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":211537000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":211537000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":211537000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":221312000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":237014000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":244638000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":250314000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":250314000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":260642000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseRightOfUseAssetAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, Accumulated Amortization","description":"Amount of accumulated amortization of right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-04-30","val":41737000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":51869000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":51869000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":51869000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":51869000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":51869000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":53609000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":56127000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":54954000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":57363000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":57363000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":57363000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":57363000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":57363000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":58974000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":61775000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":65209000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":65274000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":65274000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":65274000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":65274000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":65274000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":67513000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":66825000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":71529000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":78170000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":78170000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":78170000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":78170000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":78170000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":80739000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":88556000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":97469000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":106103000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":106103000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":115312000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":6059000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":6059000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":12113000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":12113000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":6054000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":6054000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":18120000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":18120000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":6007000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":6007000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":24352000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":24352000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":24352000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":6139000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":6139000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":12099000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":12099000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":5960000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":5960000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":17997000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":17997000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":5898000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":5898000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":23769000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":23769000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":23769000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":5592000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":5592000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":11156000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":11156000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":5564000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":5564000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":16713000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":16713000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":5557000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":5557000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":22295000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":22295000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":22295000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":5818000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":5818000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":11797000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":11797000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":5979000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":5979000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":17918000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":17918000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":6121000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":6121000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":24501000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":24501000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":24501000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":6764000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":6764000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":13878000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":13878000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":7114000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":7114000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":21297000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":21297000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":7419000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":7419000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":29222000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":29222000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":8339000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":8339000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":16692000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":8353000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":25559000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":8867000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":34710000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":9518000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, before Accumulated Amortization","description":"Amount, before accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-04-30","val":171380000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":176591000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":176591000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":176591000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":176591000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":176591000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":175852000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":179682000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":180401000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":193380000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":193380000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":193380000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":193380000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":193380000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":202254000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":209777000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":221974000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":231488000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":231488000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":231488000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":231488000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":231488000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":236224000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":252450000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":269168000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":289707000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":289707000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":289707000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":289707000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":289707000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":302051000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":325570000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":342107000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":356417000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":356417000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":375954000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2019-07-31","val":0.054,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0.054,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0.054,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0.05,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0.05,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":0.05,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":0.05,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":0.05,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0.049,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0.049,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0.049,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0.046,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0.046,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0.046,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0.046,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0.046,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.046,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.045,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.045,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.042,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0.042,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0.042,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0.042,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0.042,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.042,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.049,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.047,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.049,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0.049,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0.049,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0.049,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0.049,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.051,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.055,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.055,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.057,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0.057,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0.057,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0.057,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0.057,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.059,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.06,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.06,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.061,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0.061,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.061,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-04-30","val":72024000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":72024000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":72024000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":72024000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":81456000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":92276000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":104122000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":115681000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":115681000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":115681000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":115681000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":115681000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":126036000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":136740000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":147273000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":157513000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":157513000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":157513000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":157513000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":157513000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":173384000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":192605000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":211250000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":228453000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":228453000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":228453000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":228453000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":228453000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":246377000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":263512000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":279848000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":291581000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":291581000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":291581000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":291581000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":291581000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":308650000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":321441000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":339571000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":358471000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":358471000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":358471000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":358471000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":358471000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":371276000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":385019000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":397452000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":407323000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":407323000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":407323000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":407323000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":407323000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":425453000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":433299000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":452368000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":464987000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":464987000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":464987000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":464987000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":464987000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":484923000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":492724000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":505206000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":434748000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":434748000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":434748000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":434748000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":434748000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":452047000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":472137000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":483777000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":460386000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":460386000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":479611000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":52980000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2017-10-31","val":56200000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":57200000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":43300000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":160200000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":157200000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":170900000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":131600000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":137300000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":137000000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":135300000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":104000000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":110700000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":101588000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":127771000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":104625000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":149210000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":159570000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":40307000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":34800000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":65300000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2020-04-30","val":55200000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-10-31","val":46613000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":47346000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":53094000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":54035000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":53692000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":65218000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":66574000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":55328000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":54530000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":55037000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":56938000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":51724000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":52991000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":53109000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":69663000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":70398000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":74894000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":74347000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":74340000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":67454000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2017-10-31","val":20200000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":10000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-07-31","val":56700000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":37600000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":17700000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-07-31","val":48600000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":31500000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":15300000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-07-31","val":40900000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":26862000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":13088000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-07-31","val":45822000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":29806000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":17637000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-07-31","val":48860000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":31093000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":15031000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-07-31","val":44687000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":29694000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":14236000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-07-31","val":58845000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":40992000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":19590000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":55918000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":17171000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2017-10-31","val":18000000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":18300000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":14200000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":41200000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":41300000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":38100000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":31300000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":31500000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":31500000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":31900000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":25700000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":25700000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":24807000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":34300000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":29384000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":38936000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":43514000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":21212000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2017-10-31","val":22200000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":22600000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":18400000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":49200000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":49400000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":45700000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":38400000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":38700000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":38700000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":39200000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":31200000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":31300000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":26223000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":26682000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":29738000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":31037000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":30728000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":37786000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":39412000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":34080000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":33480000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":34042000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":35348000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":31730000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":32066000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":32141000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":45668000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":46184000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":49844000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":50331000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":50326000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":44073000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":26336000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2017-10-31","val":27500000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":27900000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":22600000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":58400000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":58800000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":54600000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":46100000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":46400000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":46400000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":47000000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":38300000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":38400000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":31731000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":32259000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":36024000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":36900000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":36566000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":45074000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":46644000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":39136000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":38541000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":39155000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":40795000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":38161000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":38624000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":38761000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":53698000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":53703000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":57784000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":58011000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":58006000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":51000000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":32919000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2017-10-31","val":34200000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":34800000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":28000000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":67500000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":68000000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":64400000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":55200000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":55400000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":55400000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":56300000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":46100000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":46100000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":38834000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":39511000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":44251000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":44582000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":44225000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":54181000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":55679000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":46344000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":45657000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":46289000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":48203000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":43999000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":44807000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":44908000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":61146000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":62411000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":66717000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":66526000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":66593000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":58769000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-04-30","val":232446000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":232446000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":232446000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":232446000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":243682000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":302787000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":305287000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":306606000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":306606000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":306606000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":306606000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":306606000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":306606000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":315030000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":318120000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":318828000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":318828000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":318828000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":318828000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":318828000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":606603000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":604924000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":602694000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":596399000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":596399000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":596399000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":596399000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":596399000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":604260000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":604054000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":604827000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":592098000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":592098000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":592098000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":592098000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":592098000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":601825000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":599992000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":611970000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":647973000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":647973000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":647973000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":647973000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":647973000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":705556000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":705984000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":763397000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":777703000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":777703000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":777703000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":777703000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":777703000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":779189000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":760132000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":771852000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":780280000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":780280000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":780280000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":780280000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":780280000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":811685000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":801944000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":803453000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":853069000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":853069000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":853069000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":853069000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":853069000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":921021000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":950193000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":947853000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":912735000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":912735000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":912189000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-04-30","val":160422000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":160422000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":160422000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":160422000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":162226000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":210511000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":201165000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":190925000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":190925000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":190925000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":190925000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":190925000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":180570000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":178290000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":170847000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":161315000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":161315000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":161315000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":161315000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":161315000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":433219000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":412319000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":391444000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":367946000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":367946000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":367946000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":367946000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":367946000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":357883000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":340542000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":324979000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":300517000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":300517000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":300517000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":300517000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":300517000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":293175000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":278551000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":272399000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":289502000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":289502000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":289502000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":289502000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":289502000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":334280000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":320965000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":365945000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":370380000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":370380000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":370380000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":370380000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":370380000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":353736000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":326833000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":319484000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":315293000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":315293000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":315293000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":315293000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":315293000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":326762000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":309220000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":298247000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":418321000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":418321000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":418321000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":418321000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":418321000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":468974000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":478056000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":464076000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":452349000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":452349000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":432578000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-2494000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":-19000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-19000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":-382000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-382000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-382000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":-196000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":-434000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":-238000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":-710000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":-276000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":-6125000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-6125000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-6125000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":-5100000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":-6019000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-6019000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":-5700000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-6395000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-6395000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-376000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":-376000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":-6395000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-6395000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-6395000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-6395000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-6395000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-1089000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":25000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-280000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":-305000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":-75000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":205000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":645000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":645000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":198000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":198000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":130000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":130000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":-68000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":-68000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":244000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":244000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":114000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":114000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":338000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":338000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":338000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":390000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":390000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":597000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":597000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":207000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":207000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":648000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":648000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":51000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":51000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":509000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":509000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":121000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":121000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":294000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":294000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":173000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":173000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":412000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":412000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":118000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":118000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":525000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":156000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":742000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":586000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":872000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":130000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4"},{"start":"2020-05-01","end":"2021-01-31","val":529000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":1404000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2021-05-01","end":"2021-07-31","val":78000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":222000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":144000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":474000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":474000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":252000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":252000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":913000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":284000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":284000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":203000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":203000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-81000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":-81000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":614000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":614000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":411000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":411000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":1413000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1413000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":131000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":131000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":441000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":441000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":310000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":310000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":663000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":663000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":222000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":222000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":729000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":729000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-858000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-858000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-507000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":351000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":4826000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":5333000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":5476000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-4000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"GainLossOnSalesOfAssetsAndAssetImpairmentCharges":{"label":"Gain (Loss) on Sale of Assets and Asset Impairment Charges","description":"Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-1089000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":25000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-281000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-76000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":645000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":645000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":199000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":199000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":130000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":130000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":242000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":242000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":336000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":336000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":336000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":390000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":390000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":598000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":598000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":648000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":648000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":509000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":509000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":509000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":121000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":121000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":294000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":294000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":412000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":412000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":525000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":525000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":525000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":156000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":156000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":742000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":742000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":586000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":872000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":872000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":130000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":-658000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-658000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-658000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-394000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-394000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-875000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-875000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":-481000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-481000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":529000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":1404000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":1011000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":1011000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":1011000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":78000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":222000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":144000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-04-30","val":913000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":913000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":1413000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":14029000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":14029000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":14029000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":14000000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":14000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2021-01-31","val":1382000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":1382000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":1382000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":1382000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":1382000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":1382000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":1382000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2015-04-30","val":348811000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2015-04-30","val":348811000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2015-04-30","val":348811000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2015-04-30","val":348811000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q1I"},{"end":"2016-04-30","val":386306000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":386306000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":386306000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":386306000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-04-30","val":386306000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q1I"},{"end":"2016-07-31","val":393640000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":423735000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":425933000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":423644000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":423644000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":423644000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":423644000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":423644000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2017-04-30","val":423644000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q1I"},{"end":"2017-07-31","val":423773000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":426288000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":426810000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":427645000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":427645000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":427645000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":427645000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":427645000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2018-04-30","val":427645000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q1I"},{"end":"2018-07-31","val":623200000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":622732000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":619554000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":617327000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":617327000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":617327000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":617327000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":617327000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":622032000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":621916000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":624070000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":553073000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":553073000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":553073000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":553073000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":553073000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":557247000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":557486000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":562204000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":576330000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":576330000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":576330000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":576330000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":576330000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":587331000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":589561000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":693942000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":695897000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":695897000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":695897000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":695897000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":695897000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":698631000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":690288000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":693871000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":700813000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":700813000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":700813000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":700813000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":700813000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":719838000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":720273000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":723025000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":853767000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":853767000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":853767000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":853767000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":853767000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":890699000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":936504000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":870027000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":881334000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":881334000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":882502000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":38833000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":38833000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-04-30","val":38833000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":38833000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":7590000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":37685000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":39903000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":37728000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":37728000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-10-31","val":2529000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2018-01-31","val":3310000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-04-30","val":4145000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":4145000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":196524000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":197575000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":194436000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":196267000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":196267000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":862000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":877000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":3821000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":5291000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":9084000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":13057000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":14839000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":122624000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-04-30","val":125842000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":685000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":685000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":2094000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":10697000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":13628000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":20796000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":20930000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":155426000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":39177000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":82740000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":67027000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":71033000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1174000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"GoodwillForeignCurrencyTranslationGainLoss":{"label":"Goodwill, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":1042000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":2491000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":2535000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":6593000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":6593000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-3843000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-3712000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":-2922000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":6471000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-3825000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":4572000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2021-01-31","val":9290000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-04-30","val":20305000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-2949000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-1617000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":-6504000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-04-30","val":-8319000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":798000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-9934000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":-6847000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":-8349000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":4710000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-4027000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":1907000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":-2229000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-1703000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-3157000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-11523000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-1615000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-355000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2020-04-30","val":616147000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":616147000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":616147000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":616147000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":620321000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":620560000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":625278000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":645377000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":645377000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":645377000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":645377000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":645377000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":655485000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":658123000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":761021000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":762424000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":762424000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":762424000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":762424000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":762424000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":765394000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":753876000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":758372000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":765314000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":765314000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":765314000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":765314000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":765314000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":785568000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":783742000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":788019000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":917689000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":917689000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":917689000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":917689000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":917689000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":954262000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":999758000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":973935000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":987371000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":987371000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":988430000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2020-04-30","val":63074000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":63074000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":63074000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":63074000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":63074000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":63074000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":63074000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":69047000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":69047000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":69047000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":69047000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":69047000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":68154000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":68562000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":67079000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":66527000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":66527000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":66527000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":66527000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":66527000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":66763000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":63588000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":64501000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":64501000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":64501000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":64501000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":64501000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":64501000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":65730000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":63469000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":64994000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":63922000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":63922000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":63922000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":63922000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":63922000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":63563000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":63254000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":103908000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":106037000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":106037000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":105928000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2018-05-01","end":"2019-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":63074000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":63074000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":63074000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":63100000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":63100000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-02-01","end":"2020-04-30","val":63100000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-01-31","val":42454000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":42454000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":42454000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"GoodwillPurchaseAccountingAdjustments":{"label":"Goodwill, Purchase Accounting Adjustments","description":"Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":-1338000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":-1338000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-04-30","val":-1338000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":-1338000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-256000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-256000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":-276000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":-390000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-390000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":129000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":115000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2018-01-31","val":-144000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-04-30","val":-144000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-144000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":73000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":3000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":8000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":8000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":8000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2020-05-01","end":"2021-04-30","val":159000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2021-10-31","val":-476000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":-476000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-04-30","val":476000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1487000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":701000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":701000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":-542000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1916000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1659000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-10-01","end":"2023-10-31","val":3353000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-10-01","end":"2023-10-31","val":3487000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q3I"},{"start":"2023-05-01","end":"2024-01-31","val":-132000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":-822000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-901000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2486000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":2486000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":2008000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":240000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":478971000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":140888000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2015-07-31","val":140888000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":284801000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":143913000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":143913000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":418961000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":134160000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":134160000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":593164000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":593164000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-02-01","end":"2016-04-30","val":174203000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":178585000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":178585000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2016-07-31","val":178585000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2016-05-01","end":"2016-07-31","val":178585000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":371809000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":371809000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":193224000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":193224000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-08-01","end":"2016-10-31","val":193224000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":193224000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":557536000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":557536000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":185727000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":185727000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-11-01","end":"2017-01-31","val":185727000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":185727000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":758571000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":758571000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":758571000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-02-01","end":"2017-04-30","val":201035000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2017-02-01","end":"2017-04-30","val":201035000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1"},{"start":"2017-05-01","end":"2017-07-31","val":205104000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":642157000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2017-07-31","val":205104000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2017-05-01","end":"2017-07-31","val":205104000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":417364000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":417364000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":212260000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":648004000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-08-01","end":"2017-10-31","val":212260000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":212260000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":612784000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":612784000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":195420000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":585508000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-11-01","end":"2018-01-31","val":195420000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":195420000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":818576000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":818576000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":818576000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":635800000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2018-02-01","end":"2018-04-30","val":205792000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":244816000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":244816000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2018-07-31","val":244816000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":244816000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":512966000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":512966000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":268150000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":268150000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-08-01","end":"2018-10-31","val":268150000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":268150000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":747192000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":747192000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":234226000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":234226000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-11-01","end":"2019-01-31","val":234226000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":234226000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":1004119000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1004119000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":1004119000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-02-01","end":"2019-04-30","val":256927000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2019-02-01","end":"2019-04-30","val":256927000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1"},{"start":"2019-05-01","end":"2019-07-31","val":273654000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":273654000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2019-07-31","val":273654000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":273654000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":558147000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":558147000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":284493000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":284493000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-08-01","end":"2019-10-31","val":284493000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":284493000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":811620000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":811620000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":253473000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":253473000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-11-01","end":"2020-01-31","val":253473000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":253473000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":1063214000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":1063214000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":1063214000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":251594000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":251594000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":260458000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":260458000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2020-07-31","val":260458000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":260458000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":525529000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":525529000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":265071000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":265071000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-08-01","end":"2020-10-31","val":265071000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":265071000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":768853000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":768853000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":243324000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":243324000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-11-01","end":"2021-01-31","val":243324000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":243324000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":1062703000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":1062703000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":1062703000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-02-01","end":"2021-04-30","val":293850000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2021-02-01","end":"2021-04-30","val":293850000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1"},{"start":"2021-05-01","end":"2021-07-31","val":335833000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":335833000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2021-07-31","val":335833000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":335833000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":707703000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":707703000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":371870000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":371870000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-08-01","end":"2021-10-31","val":371870000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":371870000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":1075475000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":1075475000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":367772000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":367772000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-11-01","end":"2022-01-31","val":367772000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":367772000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":1488275000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":1488275000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":1488275000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-02-01","end":"2022-04-30","val":412800000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2022-02-01","end":"2022-04-30","val":412800000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1"},{"start":"2022-05-01","end":"2022-07-31","val":434721000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":434721000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2022-07-31","val":434721000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":434721000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":899221000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":899221000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":464500000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":464500000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-08-01","end":"2022-10-31","val":464500000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":464500000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":1301469000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":1301469000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":402248000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":402248000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-11-01","end":"2023-01-31","val":402248000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":402248000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":1725945000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":1725945000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1725945000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-02-01","end":"2023-04-30","val":424476000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2023-02-01","end":"2023-04-30","val":424476000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-07-31","val":450554000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":450554000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2023-07-31","val":450554000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":450554000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":909183000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":909183000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":458629000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":458629000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-08-01","end":"2023-10-31","val":458629000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":458629000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":1323903000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":1323903000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":414720000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":414720000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-11-01","end":"2024-01-31","val":414720000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":414720000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":1775101000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":1775101000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-02-01","end":"2024-04-30","val":451198000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2024-02-01","end":"2024-04-30","val":451198000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1"},{"start":"2024-05-01","end":"2024-07-31","val":451563000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":451563000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"start":"2024-05-01","end":"2024-07-31","val":451563000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":912690000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":461127000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":461127000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":1305780000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":393090000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":393090000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":1722024000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-02-01","end":"2025-04-30","val":416244000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1"},{"start":"2025-05-01","end":"2025-07-31","val":436525000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-18323000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":5866000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":11314000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":5448000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":8283000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-3031000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":25148000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":25148000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":15322000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":15322000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":33256000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":33256000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":17934000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":17934000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":46846000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":46846000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":13590000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":13590000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":71540000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":71540000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":71540000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":25403000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":25403000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":53409000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":53409000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":28006000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":28006000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":68607000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":68607000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":15198000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":15198000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":83854000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":83854000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":83854000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":11486000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":11486000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":44457000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":44457000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":32971000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":32971000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":51714000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":51714000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":7257000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":7257000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":70041000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":70041000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":70041000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":32410000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":32410000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":69475000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":69475000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":37065000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":37065000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":83170000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":83170000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":13695000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":13695000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":46325000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":46325000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":46325000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":36823000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":36823000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":73569000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":73569000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":36746000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":36746000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":95404000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":95404000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":21835000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":21835000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":137094000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":137094000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":137094000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":81173000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":81173000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":179303000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":179303000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":98130000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":98130000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":261897000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":261897000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":82594000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":82594000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":364819000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":364819000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":364819000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":121500000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":121500000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":260648000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":260648000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":139148000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":139148000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":349120000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":349120000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":88472000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":88472000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":447503000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":447503000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":447503000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":113564000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":113564000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":221726000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":221726000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":108162000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":108162000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":291099000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":291099000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":69373000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":69373000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":374166000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":374166000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":78194000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":78194000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":150620000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":72426000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":133388000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-17232000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":174295000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":61065000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-6626000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":2855000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":5478000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":2623000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":4659000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-819000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":12584000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":12584000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":6159000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":6159000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":6869000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":6869000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":710000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":710000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":12232000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":12232000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":5363000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":5363000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":22654000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":22654000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":22654000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":10060000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":10060000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":20043000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":20043000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":9983000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":9983000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":15555000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":15555000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":-4488000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":-4488000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":20883000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":20883000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":20883000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":2836000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":2836000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":10895000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":10895000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":8059000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":8059000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":12337000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":12337000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":1442000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":1442000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":14039000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":14039000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":14039000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":7590000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":7590000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":15517000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":15517000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":7927000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":7927000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":18333000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":18333000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":2816000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":2816000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":22944000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":22944000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":22944000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":9604000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":9604000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":17881000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":17881000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":8277000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":8277000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":23590000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":23590000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":5709000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":5709000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":31534000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":31534000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":31534000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":19971000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":19971000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":43740000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":43740000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":23769000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":23769000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":64951000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":64951000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":21211000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":21211000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":91377000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":91377000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":91377000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":32030000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":32030000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":68025000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":68025000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":35995000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":35995000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":91722000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":91722000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":23697000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":23697000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":114512000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":114512000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":114512000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":26734000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":26734000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":53939000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":53939000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":27205000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":27205000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":71407000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":71407000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":17468000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":17468000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":98087000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":98087000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":20946000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":20946000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":39836000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":18890000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":44013000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":4177000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":58826000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":17505000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability":{"label":"Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability","description":"Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.","units":{"USD":[{"start":"2016-08-01","end":"2016-10-31","val":-7000000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":-7000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":-6936000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":-6900000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":16111000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":4515000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":14219000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":22250000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":26067000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":26067000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":6540000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":6540000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":30790000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":30790000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":39831000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":39831000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":49163000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":49163000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":49163000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1787000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":1787000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":28455000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":28455000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":35005000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":35005000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":38954000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":38954000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":38954000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":958000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":958000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":10469000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":10469000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":16121000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":16121000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":19351000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":19351000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":19351000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":18776000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":18776000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":25642000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":25642000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":30199000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":30199000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":29761000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":29761000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":29761000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":3478000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":3478000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":20224000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":20224000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":31942000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":31942000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":46417000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":46417000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":46417000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1007000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1007000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":37784000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":37784000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":61066000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":61066000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":86288000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":86288000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":86288000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3232000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":3232000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":60792000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":60792000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":85642000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":85642000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":110366000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":110366000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":110366000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":3167000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":3167000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":69224000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":69224000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":93661000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":93661000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":120352000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":120352000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":2881000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":2881000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":46014000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":58295000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":63168000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":6448000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2017-04-30","val":682000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-1134000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":-60000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-60000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":214000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":214000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":214000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":151000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":151000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":151000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":664000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":664000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":664000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":9070000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":9070000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":9070000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":578000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":578000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":578000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":350000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":350000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":350000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":443000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":443000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":443000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":954000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":954000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-693000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2017-05-01","end":"2018-04-30","val":-6763000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-6763000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":418000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":418000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":418000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":-2861000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-2861000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-2861000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":1162000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-1055000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-1055000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-2827000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-2827000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-2827000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":1052000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":1052000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1052000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":-1672000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-1672000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":923000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-6413000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":8802000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":8802000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":25039000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":25039000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":25039000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":25492000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":25492000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":25492000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":14715000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":14715000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":14715000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":9747000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":9747000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":9747000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":28793000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":28793000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":28793000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":76613000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":76613000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":76613000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":93976000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":93976000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":93976000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":78538000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":78538000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":36588000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"IncomeTaxReconciliationMinorityInterestIncomeExpense":{"label":"Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":5255000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":5255000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":5255000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":5361000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":5361000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":5361000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":4532000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2315000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2315000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"}]}},"IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":7630000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":7630000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":7630000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":8915000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":462000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":627000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":627000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":761000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":761000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":761000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":822000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":822000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":822000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":635000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":635000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":635000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":592000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":592000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":252000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-40000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":335000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":335000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":178000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":178000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":178000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":-721000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-721000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-721000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":-107000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-295000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-295000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":475000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":475000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":1157000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":382000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":634000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":634000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":3094000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":3094000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":445000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":2684000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":14000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":14000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":540000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":540000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":216000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-51000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":2336000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":2336000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":2236000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":2236000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":2236000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":1900000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1900000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1900000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":2440000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":2440000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":2440000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":4054000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":4054000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":4054000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":4000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":4000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":4000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":14730000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":14730000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":14730000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":16847000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":16847000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":16847000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":19008000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":19008000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":11612000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"IncreaseDecreaseInAccountsAndNotesReceivable":{"label":"Increase (Decrease) in Accounts and Notes Receivable","description":"The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":11649000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":21834000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":23969000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-1874000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":27338000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":27338000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":19360000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":19360000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":19316000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":19316000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":3179000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":3179000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":20400000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":20400000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":20400000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":12913000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":12913000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":21837000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":21837000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":-14545000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":-14545000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":11752000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":11752000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":11752000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":40974000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":40974000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":45355000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":45355000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-23243000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-23243000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":13586000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":13586000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":18039000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":23230000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":23230000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":29932000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":29932000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-16561000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-16561000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":-41424000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-50215000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-50215000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":23013000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":23013000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":26137000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":57106000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-1352000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":15381000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":101617000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":101617000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":101617000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":73479000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":73479000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":147359000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":147359000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":109948000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":109948000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":162118000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":162118000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":162118000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":69635000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":69635000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":133445000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":133445000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":28148000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":28148000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":37024000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":37024000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":37024000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":38244000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":38244000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":89384000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":89384000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-2691000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-2691000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":26573000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":26573000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":36373000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":36373000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":48203000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-100815000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-54846000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":43108000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-3655000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":2677000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":1475000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-14132000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":1055000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":1055000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":1672000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":1672000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":606000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":606000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":318000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":318000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":-3763000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-3763000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-3763000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":9506000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":9506000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":14590000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":14590000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":-5723000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":-5723000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":11365000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":11365000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":11365000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-1696000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-1696000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":9516000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":9516000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-17856000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-17856000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":26816000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":26816000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":31269000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-9526000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-9526000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-5486000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-5486000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-30420000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-30420000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":40290000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":31499000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":31499000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-33887000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-33887000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-50867000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-19898000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-58104000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-41371000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":65446000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":65446000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":65446000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-4265000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-4265000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":16608000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":16608000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":-46310000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-46310000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":28423000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":28423000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":28423000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-4405000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":-4405000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3821000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":3821000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":-51491000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-51491000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":6665000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":6665000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":6665000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-28280000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":-28280000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-9849000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-9849000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-56803000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-56803000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":22147000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":22147000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-10644000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-10644000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-17848000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-101678000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-8687000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-35320000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":9170000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":11429000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":8366000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":5419000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":5551000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":5551000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":852000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":852000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":3851000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":3851000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":-321000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":-321000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":626000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":626000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-2308000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1020000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":14026000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":3055000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":2170000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":1289000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":312000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":4874000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":3601000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":3601000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":2219000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":2219000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":5325000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":5325000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":446000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":446000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":5434000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-5344000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-5344000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-8556000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-8556000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-3743000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-3743000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-7622000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-7622000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":-7612000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-7612000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-7612000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":13937000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":13937000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":22240000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":22240000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":6307000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":6307000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":9942000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":9942000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":9942000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":21617000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":21617000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":23187000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":23187000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":20187000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":20187000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":19931000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":19931000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":19931000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":18088000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":18088000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":14580000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":14580000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":-6615000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-6615000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":-19764000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-19764000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-19764000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":33870000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":33870000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":15354000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":15354000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-10315000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-10315000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":-14838000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-14838000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":12626000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":12626000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4222000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-18351000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-5043000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-8104000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":21664000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":20499000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":20499000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":3222000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":12373000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":14773000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":20114000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":20114000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":2712000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":2712000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":5437000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":5437000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":12860000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":12860000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":16224000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":571000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":5145000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":18470000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"}]}},"IncreaseDecreaseInDerivativeLiabilities":{"label":"Increase (Decrease) in Derivative Liabilities","description":"The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":-10778000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-10778000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-10778000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-10778000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-10778000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-10778000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-10778000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":8204000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":-26880000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-18170000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-11929000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":3454000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":3454000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-24947000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":-24947000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-13783000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":-13783000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":-3057000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":-3057000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":4440000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":4440000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":4440000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":-28080000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":-27694000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":-16352000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":-16352000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":-7140000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":-7140000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":-236000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-236000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-236000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-22945000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-22945000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-9550000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-9550000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-3824000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-3824000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":6631000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":6631000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":6631000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-26347000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-26347000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-12974000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-12974000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-11729000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-11729000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":4740000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":4740000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":4740000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-36062000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-36062000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-23889000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-23889000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-11932000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-11932000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":4477000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":4477000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":4477000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-24219000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-24219000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-3561000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-3561000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":3618000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":3618000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":32564000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":32564000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":32564000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-46065000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":-46065000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-17859000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":-17859000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":-16469000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-16469000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":11754000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":11754000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":11754000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-64038000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":-64038000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-36293000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-36293000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-21505000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-21505000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":5795000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":5795000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-66124000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-66124000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-25712000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-28874000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":828000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-39005000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-905000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":2457000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":2562000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-10892000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":7106000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":7106000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":2835000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":2835000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-11520000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":-11520000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":-12690000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":-12690000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":-5956000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-5956000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":11016000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":-1834000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2018-01-31","val":-5049000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-04-30","val":-1399000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":4610000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":-377000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":247000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":271000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":699000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":699000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":17101000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":17101000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":13444000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":13444000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":25708000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":25708000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":18390000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":18390000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":19336000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":3318000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":3318000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":7366000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":7553000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":23617000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":23893000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":34774000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":35098000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":35098000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":20943000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":20943000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":4553000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":4553000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":11576000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":11576000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-5137000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-5137000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-5137000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-18000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-18000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-1800000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-1800000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-317000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-317000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":4579000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":4579000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":4579000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-14008000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-14008000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":950000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":950000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":24391000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":24391000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":46660000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":46660000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":46660000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":87313000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":87313000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":168519000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":168519000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":191103000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":191103000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":156311000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":156311000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":156311000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":28712000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":28712000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":32270000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":32270000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":34717000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":34717000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":16802000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":16802000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":16802000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1359000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":1359000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-20267000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-20267000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-7000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-7000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":-17067000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-17067000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":20640000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":20640000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":4201000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":13623000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-2763000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-3089000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-1989000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":4144000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":4484000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":4123000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":4682000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":4682000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":3058000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":3058000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":3105000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":3105000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":1425000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":1425000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":412000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":412000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":1476000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":3482000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":2996000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":2357000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":5805000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":1719000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":8756000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":1926000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":3109000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":3109000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-416000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-416000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":343000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":343000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":968000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":968000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":4842000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":4842000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":4842000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":1359000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":1359000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-1573000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-1573000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-4210000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-4210000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":-6623000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-6623000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-6623000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":3782000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":3782000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":4776000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":4776000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-1040000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-1040000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":2621000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2621000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2621000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1491000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1491000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":216000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":216000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":-2215000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-2215000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":92000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":92000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":92000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3709000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":3709000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":4913000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":4913000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":907000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":907000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":-1367000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-1367000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-1367000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":19331000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":19331000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":19578000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":19578000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":19184000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":19184000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":18652000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":18652000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":3320000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":3320000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":9107000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":16024000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":549000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-2694000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2015-05-01","end":"2015-07-31","val":153259,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":208574,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":160119,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":218752,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":326144,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":326000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":401781,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":401781,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":376746,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":377000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":376746,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":377000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":634770,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":635000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":634770,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":635000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":809620,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":810000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":810000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1156866,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":1157000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":1149000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":1149000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":1140000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":1140000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":1163000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":1163000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":1192000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":1192000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":1148000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1148000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1148000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":980000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":980000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":875000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":875000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":769000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":769000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":736000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":736000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":459000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":459000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":675000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":675000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":675000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":614000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":614000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":744000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":744000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":874000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":874000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":738000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":738000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":726000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":726000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":651000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":651000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":651000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":393000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":393000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":422000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":422000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":451000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":451000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":493000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":493000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":635000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":635000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":578000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":578000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":578000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":883000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":883000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":821000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":821000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":759000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":759000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":831000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":831000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":851000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":851000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":823000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":823000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":823000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":768000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":768000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":712000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":712000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":655000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":655000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":693000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":693000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":654000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":654000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":688000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":688000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":688000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":728000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":728000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":674000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":674000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":622000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":622000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":666000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":666000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":648000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":648000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":677000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":677000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":684000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":684000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":630000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":577000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":602000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":575000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":565000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"IndefiniteLivedTradeNames":{"label":"Indefinite-Lived Trade Names","description":"Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.","units":{"USD":[{"end":"2016-04-30","val":61368000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":61368000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":61368000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":61368000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-04-30","val":61400000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q1I"},{"end":"2016-07-31","val":61368000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":61368000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":61368000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":61368000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":61368000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":61400000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":61400000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":61400000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":61368000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":61400000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":61400000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":61400000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":61400000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":61400000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":61400000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":61400000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-07-31","val":61400000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q2I"},{"end":"2019-01-31","val":61400000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":61400000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":61400000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":61400000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":61400000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":61400000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2019-04-30","val":61400000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q1I"},{"end":"2019-07-31","val":61400000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-07-31","val":61400000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":61400000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":61400000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2I"},{"end":"2019-10-31","val":61400000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":61400000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":61400000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":61400000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":61400000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":61400000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-10-31","val":61400000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":61400000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q3I"},{"end":"2021-04-30","val":61400000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":61400000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":61400000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":61400000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":61400000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":61400000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":61400000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":114400000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":84400000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":84400000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":84400000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":84400000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":84400000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":84400000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":84400000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2016-04-30","val":221790000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":221790000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":221790000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":221790000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":223594000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":271879000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":262533000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":252293000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":252293000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":252293000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":252293000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":252293000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":241938000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":239658000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":232214000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":222682000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":222682000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":222682000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":222682000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":222682000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":494586000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":473686000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":452811000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":429313000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":429313000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":429313000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":429313000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":429313000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":419250000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":401909000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":386346000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":361884000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":361884000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":361884000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":361884000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":361884000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":354542000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":339918000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":333766000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":350869000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":350869000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":350869000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":350869000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":350869000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":395647000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":382332000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":480312000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":454747000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":454747000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":454747000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":454747000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":454747000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":438103000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":411200000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":403851000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":399660000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":399660000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":399660000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":399660000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":399660000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":411129000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":393587000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":382614000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":502688000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":502688000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":502688000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":502688000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":502688000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":553341000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":562423000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":548443000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":536716000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":536716000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":516945000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2015-05-01","end":"2015-07-31","val":9257000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":18517000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":9260000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":27990000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":9473000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":37418000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":13003000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":7577000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":21623000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":14731000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":8620000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":7154000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":22162000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":22162000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":7431000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":7431000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":29360000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":29360000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":7500000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":7500000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":15417000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":15417000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":7917000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":7917000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":23288000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":23288000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":7871000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":7871000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":31395000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":31395000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":31395000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":16188000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":16188000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":35370000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":35370000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":19182000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":19182000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":54896000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":54896000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":19526000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":19526000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":73677000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":73677000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":73677000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":18277000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":18277000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":35836000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":35836000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":17559000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":17559000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":52310000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":52310000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":16474000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":16474000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":67718000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":67718000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":67718000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":14081000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":14081000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":27606000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":27606000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":13525000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":13525000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":41060000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":41060000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":13454000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":13454000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":53786000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":53786000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":53786000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":13657000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":13657000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":28401000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":28401000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":14744000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":14744000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":43830000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":43830000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":15429000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":15429000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":58097000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":58097000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":58097000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":14661000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":14661000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":30716000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":30716000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":16055000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":16055000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":47659000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":47659000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":16943000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":16943000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":65843000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":65843000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":18914000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":37656000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":18742000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":56440000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":18784000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":75461000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":36396000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":9257000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":18517000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":9260000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":27990000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":9473000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":37418000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":37418000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":7577000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":7577000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":14731000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":14731000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":7154000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":7154000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":22162000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":22162000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":7431000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":7431000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":29360000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":29360000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":29360000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":7500000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":7500000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":15417000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":15417000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":7917000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":7917000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":23288000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":23288000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":7871000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":7871000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":31395000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":31395000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":31395000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":16188000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":16188000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":35370000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":35370000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":19182000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":19182000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":54896000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":54896000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":19526000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":19526000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":73677000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":73677000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":73677000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":18277000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":18277000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":35836000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":35836000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":17559000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":17559000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":52310000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":52310000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":16474000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":16474000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":67718000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":67718000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":67718000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":14081000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":14081000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":27606000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":27606000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":13525000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":13525000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":41060000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":41060000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":13454000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":13454000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":53786000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":53786000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":53786000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":13657000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":13657000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":28401000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":28401000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":14744000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":14744000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":43830000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":43830000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":15429000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":15429000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":58097000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":58097000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":58097000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":14661000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":14661000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":30716000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":30716000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":16055000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":16055000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":47659000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":47659000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":16943000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":16943000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":65843000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":65843000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":18914000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":37656000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":18742000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":56440000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":18784000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":75461000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2016-05-01","end":"2017-04-30","val":152000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-10-31","val":49000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":26000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":93000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":44000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":177000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":177000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":236000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":33000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":33000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-203000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":-203000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":43000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":43000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":10000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":10000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":66000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":66000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":66000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":12000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":12000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":18000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":18000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":6000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":6000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":26000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":26000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":8000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":8000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":88000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":88000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":88000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":37000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":37000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":51000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":51000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":14000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":14000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":57000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":57000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":6000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":6000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":86000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":86000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":86000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":27000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":27000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":27000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":27000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":67000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":67000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":40000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":40000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":163000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":163000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":163000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":56000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":56000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":210000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":210000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":154000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":154000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":390000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":390000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":180000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":180000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":1287000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":1287000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":474000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":474000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":766000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":766000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":292000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":292000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":1144000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":1144000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":378000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":378000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":1754000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":370000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":563000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":193000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":752000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":189000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":31720000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":7943000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":16570000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":24869000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":34557000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":6613000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":13163000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":20038000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":26443000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":34557000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":6613000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":13163000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":20038000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":26443000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":26443000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":6792000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":6792000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":14104000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":14104000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":21192000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":21192000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":28613000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":28613000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":28613000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":10980000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":10980000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":30966000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":30966000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":45724000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":45724000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":66435000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":66435000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":66435000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":17011000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":17011000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":33654000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":33654000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":49224000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":49224000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":63745000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":63745000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":63745000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":13115000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":13115000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":25726000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":25726000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":38114000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":38114000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":49650000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":49650000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":49650000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":8616000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":8616000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":17596000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":17596000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":35721000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":35721000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":46204000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":46204000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":46204000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":17834000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":17834000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":29268000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":29268000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":49193000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":49193000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":61752000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":61752000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":61752000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":21853000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":21853000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":35321000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":35321000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":57300000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":57300000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":70798000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":70798000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":26730000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":26730000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":45909000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":72490000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":87996000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":23646000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-04-30","val":678000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":721000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2021-04-30","val":881000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":8953000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":8953000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":9571000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":9571000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":10425000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":10425000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":9532000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":165766000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":165766000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":165766000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":165766000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":186006000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":192422000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":205007000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":200234000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":200234000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":200234000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":200234000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":200234000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":203181000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":209932000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":227564000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":239223000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":239223000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":239223000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":239223000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":239223000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":315968000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":300737000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":308115000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":290829000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":290829000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":290829000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":290829000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":290829000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":295553000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":293465000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":296117000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":299815000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":299815000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":299815000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":299815000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":299815000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":287266000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":302357000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":327725000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":357054000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":357054000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":357054000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":357054000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":357054000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":470249000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":552180000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":585351000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":550953000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":550953000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":550953000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":550953000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":550953000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":577938000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":576388000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":586651000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":575495000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":575495000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":575495000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":575495000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":575495000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":582679000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":559449000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":582613000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":580830000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":580830000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":580830000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":580830000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":580830000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":607403000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":594311000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":599284000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":586191000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":586191000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":583801000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":1077000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":43000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":39000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":83000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":80000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":80000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":23000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":23000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-85000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":-85000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":427000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":427000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":425000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":425000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":425000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":371000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":371000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":483000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":483000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":113000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":113000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":106000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":106000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":106000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-22000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-22000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":229000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":229000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":416000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":416000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":432000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":432000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":119000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":119000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":195000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":221000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":333000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":109000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2015-05-01","end":"2015-07-31","val":230000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":438000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":208000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":685000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":247000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":928000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":43000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":43000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":78000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":78000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":35000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":35000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":101000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":101000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":23000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":23000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":152000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":23000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":23000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":49000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":26000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":93000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":44000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":177000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":236000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2022-05-01","end":"2023-04-30","val":1287000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":1754000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":370000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2025-04-30","val":919000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":84000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":23100000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":23100000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":46224000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":46224000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":23124000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":23124000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":69688000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":69688000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":23264000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":23264000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":93069000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":93069000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":93069000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":22820000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":22820000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":45485000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":45485000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":22610000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":22610000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":67929000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":67929000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":22444000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":22444000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":90230000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":90230000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":90230000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":22766000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":22766000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":46459000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":46459000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":23630000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":23630000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":71038000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":71038000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":24579000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":24579000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":96077000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":96077000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":96077000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":26514000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":26514000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":52917000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":52917000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":26403000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":26403000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":79050000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":79050000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":26133000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":26133000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":108480000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":108480000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":108480000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":28007000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":28007000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":57820000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":57820000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":29813000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":29813000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":87697000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":87697000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":29877000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":29877000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":119700000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":119700000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":35458000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":35458000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":70830000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":35372000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":107297000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":36467000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":144560000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":38003000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-07-31","val":132560000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":129646000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":142560000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":140779000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":137771000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":138092000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":143268000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":141301000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":157174000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":150767000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":164953000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":168440000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":175482000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":165453000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":169561000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":217273000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":216262000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":220369000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":226774000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":322082000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":374698000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":388579000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":418003000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":435877000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":450352000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":18707000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":23016000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":25960000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":16848000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":16732000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":15197000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":18924000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":36567000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":98975000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":140468000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-04-30","val":38960000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-10-31","val":33301000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":36897000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":39474000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":38059000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":39457000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":45206000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":44730000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":44950000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":45439000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":49426000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":56113000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":51497000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":55011000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":57863000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":63394000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":64750000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":69452000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":76439000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":74693000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":71946000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":12400000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":13264000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":17652000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":12154000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":13667000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":8707000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":10836000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":16157000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":26707000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":40403000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":16999000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":17591000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":22284000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":18775000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":20281000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":15068000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":17423000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":18455000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":12584000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":13513000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":17146000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":20125000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":13268000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":13988000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":16307000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":24600000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":18276000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":21279000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":23704000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":33955000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":36077000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":40301000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":47797000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":51509000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":42775000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":23263000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":23918000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":28697000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":23655000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":25153000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":21766000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":24785000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":26764000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":22412000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":23528000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":28353000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":31526000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":22526000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":23260000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":25650000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":35460000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":26882000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":30118000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":33420000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":43824000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":43199000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":47400000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":55464000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":59431000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":53806000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-07-31","val":31829000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":32481000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":37389000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":30387000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":32039000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":26613000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":30224000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":32704000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":32185000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":33557000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":39144000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":42299000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":34286000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":34919000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":38503000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":48376000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":38098000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":41683000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":45063000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":55227000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":53300000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":58001000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":65427000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":69373000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":61665000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-07-31","val":29362000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":19376000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":10578000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-07-31","val":29899000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":19870000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":10494000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-07-31","val":32773000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":21974000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":12214000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-07-31","val":34301000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":21572000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9942000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-07-31","val":42790000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":28282000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":12390000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-07-31","val":52319000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":34276000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":15987000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":55408000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-07-31","val":16554000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":16572000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":19093000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":18134000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":17383000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":18276000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":18312000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":17537000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":18541000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":17252000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":17538000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":17864000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":18763000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":17342000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":17803000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":27806000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":27748000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":29004000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":32731000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":68067000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":81285000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":88688000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":92303000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":102179000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":108171000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2016-04-30","val":929654000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":929654000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":929654000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":929654000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":809431000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":924459000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":895443000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":878659000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":878659000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":878659000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":878659000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":878659000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":878867000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":883044000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":850066000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":875060000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":875060000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":875060000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":875060000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":875060000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1626590000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1594994000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1543388000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1520378000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1520378000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":1520378000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":1520378000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":1520378000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1612099000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1585311000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1537951000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1654801000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1654801000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":1654801000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":1654801000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":1690473000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1543959000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":1492977000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":1490745000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1661436000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":1661436000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":1661436000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":1661436000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":1661436000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1786838000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1873632000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2082904000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2039901000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":2039901000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":2039901000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":2039901000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":2039901000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2073201000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2062006000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2002761000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1992251000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":1992251000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":1992251000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":1992251000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":1992251000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1945597000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1938514000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1852609000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2299319000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":2299319000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":2299319000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":2299319000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":2299319000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2422999000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2553702000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2399428000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":2411087000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":2411087000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2393260000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2016-04-30","val":1240814000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":1240814000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":1240814000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":1240814000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":1281996000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":1414713000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":1394727000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":1393265000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":1393265000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":1409395000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":1430727000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1418351000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":1454511000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":2245870000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":2236252000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":2177148000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":2149554000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":2274394000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":2281350000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":2245277000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":2288782000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":2324454000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":2225830000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":2210874000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":2251759000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":2483898000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":2664081000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":2824983000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":3086180000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":3104399000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":3212425000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3245945000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3233457000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":3267008000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3300403000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3314399000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":3271553000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":3759840000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":3893302000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4023009000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3793036000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3831267000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":3831267000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3845082000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":220575000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":220575000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":220575000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":220575000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":176457000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":199651000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":205588000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":210502000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":210502000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":210502000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":210502000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":210502000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":206885000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":228438000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":203936000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":233921000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":233921000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":233921000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":233921000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":233921000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":273899000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":308377000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":282850000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":358575000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":358575000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":358575000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":358575000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":358575000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":353999000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":375924000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":350523000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":427873000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":427873000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":427873000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":427873000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":475059000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":367775000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":376936000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":380199000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":562501000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":562501000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":562501000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":562501000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":562501000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":578272000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":636575000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":587480000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":689198000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":689198000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":689198000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":689198000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":689198000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":666627000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":680767000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":619550000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":706281000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":706281000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":706281000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":706281000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":706281000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":648172000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":666312000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":624362000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":757050000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":757050000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":757050000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":757050000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":757050000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":708200000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":748697000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":648207000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":797558000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":797558000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":728514000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2016-04-30","val":26914000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":26914000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":26914000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":26914000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"}]}},"LongTermDebtAndCapitalLeaseObligations":{"label":"Long-term Debt and Lease Obligation","description":"Amount of long-term debt and lease obligation, classified as noncurrent.","units":{"USD":[{"end":"2016-04-30","val":609029000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":609029000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":609029000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":609029000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":537220000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":633325000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":601044000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":583390000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":583390000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":583390000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":583390000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":583390000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":589921000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":582755000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":581535000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":579602000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":579602000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":579602000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":579602000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":579602000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1269323000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1207503000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1193522000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1111697000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1054085000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1020306000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":1047279000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":995390000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":946721000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":942598000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1016036000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1062291000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1281737000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1192101000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1166544000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1169258000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1047542000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1028284000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":982667000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1229726000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":1229726000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":1229726000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":1229726000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":1229726000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1326695000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1426564000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1352873000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1206445000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":1206445000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1255900000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtAndCapitalLeaseObligationsCurrent":{"label":"Long-term Debt and Lease Obligation, Current","description":"Amount of long-term debt and lease obligation, classified as current.","units":{"USD":[{"end":"2016-04-30","val":35581000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":35581000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":35581000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":35581000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":9514000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":11168000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":11235000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":11530000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":11530000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":11530000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":11530000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":11530000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":12936000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":27786000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":15949000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":16284000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":16284000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":16284000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":16284000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":16284000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":34317000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":37725000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":40328000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":42118000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":42118000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":42118000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":42118000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":42118000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":49308000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":45963000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":48688000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":50201000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":50201000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":50201000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":50201000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":50201000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":49133000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":49302000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":51552000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":46018000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":46018000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":46018000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":46018000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":46018000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":46687000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":46082000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":44624000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":47605000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":47605000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":47605000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":47605000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":47605000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":47712000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":47618000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":54222000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":54035000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":54035000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":54035000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":54035000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":54035000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":54477000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":47766000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":48094000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":50849000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":50849000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":50849000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":50849000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":50849000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":53743000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":54882000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":57104000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":57901000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":57901000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":57740000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities":{"label":"Long-term Debt and Lease Obligation, Including Current Maturities","description":"Amount of long-term debt and lease obligation, including portion classified as current.","units":{"USD":[{"end":"2016-04-30","val":644610000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":644610000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":644610000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":644610000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":546734000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":644493000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":612279000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":594920000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":594920000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":594920000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":594920000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":594920000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":602857000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":610541000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":597484000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":595886000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":595886000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":595886000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":595886000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":595886000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1303640000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1245228000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1233850000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1141195000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":1141195000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":1141195000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":1141195000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":1141195000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1161005000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1100048000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1068994000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1097480000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1097480000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":1097480000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":1097480000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":1097480000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1044523000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":996023000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":994150000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":978427000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":978427000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":978427000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":978427000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-10-31","val":1108373000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1326361000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1184190000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":1184190000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":1184190000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":1184190000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":1184190000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1239813000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1214162000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1223480000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1098677000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":1098677000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":1098677000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":1098677000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":1098677000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1102019000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1076050000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1030761000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1280575000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":1280575000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":1280575000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":1280575000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":1280575000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1380438000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1481446000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1409977000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1264346000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":1264346000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1313640000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":1300000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":830000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":949661000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":956068000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":958925000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":939661000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":942341000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":941962000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":908422000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":830734000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":831151000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":353027000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":354549000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":354296000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":829797000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":477040000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":11530000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":16284000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":42237000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2020-04-30","val":50372000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-10-31","val":48750000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":50361000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":46295000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":41665000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":43094000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":45200000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":47823000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":41141000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":43083000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":50843000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":53828000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":40814000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":44832000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":48164000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":50849000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":48502000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":52035000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":55740000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":57901000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":55981000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":104901000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":552327000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":20785000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":27578000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":29571000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":21772000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":24707000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":26644000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":29670000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":100770000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":61521000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2021-04-30","val":496736000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":8936000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":123268000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":22134000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":375515000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":465867000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":10076000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":247610000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":186269000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":172913000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":31260000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":34261000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":36373000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":39397000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":31723000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":32457000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":22938000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":24652000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":20595000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":502453000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":499129000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":501161000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":504182000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11555000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":13682000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":16458000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":19844000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":134170000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":106214000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":58029000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":303016000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":27360000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":31725000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":34791000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":36625000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":378917000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":9017000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":12339000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":37092000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":36972000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":39060000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":80901000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":93572000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":41966000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":44991000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":48628000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":45868000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":33807000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":35563000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":31593000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":108480000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":163659000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":384113000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":238884000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":507003000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":509231000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":511996000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":515649000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":27632000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":32303000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":35914000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":39653000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":396741000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":490681000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":417049000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":272335000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":40056000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-04-30","val":10426000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":14225000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2018-07-31","val":41351000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":38697000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":40674000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":40785000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":43649000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":45603000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":48475000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":46953000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":47514000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":43441000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":45133000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":41140000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":32225000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":33754000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":35810000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":38597000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":295620000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":272744000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":35187000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":38450000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":33657000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":37994000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":41456000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":44962000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":43525000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":47379000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":49939000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":52988000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":321488000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-Term Debt, Maturity, Remainder of Fiscal Year","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.","units":{"USD":[{"end":"2018-07-31","val":24617000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":16442000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":8788000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-07-31","val":37227000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":21098000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":10984000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-07-31","val":37092000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":23826000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":11966000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-07-31","val":34560000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":23257000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":10878000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-07-31","val":35748000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":23480000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":12591000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-07-31","val":42589000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":25364000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":12427000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-07-31","val":40037000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":27231000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":13913000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":42795000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2019-04-30","val":1099077000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":1099077000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1111697000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1054085000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1020306000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":1047279000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":1047279000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":995390000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":946721000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":942598000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":932409000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1016036000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1062291000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1281737000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":1136585000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1192101000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1166544000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1169258000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":1044642000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1047542000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1028284000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":982667000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":77081000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":49724000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":140268000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":104821000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":86297000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":85090000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":6533000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":3861000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":746000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":-1901000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":-14753000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":-17400000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":-17531000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-20178000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-20178000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":627282000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":627282000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":558579000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":558579000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":524686000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":524686000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":418970000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":418970000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":418970000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":5345000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":5345000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-57005000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-57005000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-101371000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-101371000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":-91334000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-91334000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-91334000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-51819000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-51819000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-106895000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-106895000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-114652000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-114652000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":-136622000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-136622000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-136622000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":81394000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":81394000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":110103000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":110103000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":317853000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":317853000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":143278000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":143278000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":143278000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":22212000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":22212000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-55140000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":-55140000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":-98929000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-98929000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":-265609000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-265609000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-265609000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-39103000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":-39103000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-128778000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-128778000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-212671000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-212671000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":-437000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-437000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":35290000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":35290000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":57712000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-65930000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-255217000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":23907000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":14066000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":20329000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-3097000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":58140000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":77081000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":46420000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":135942000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":100495000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":86297000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":-118040000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-28348000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-143644000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":-149631000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":-157516000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-157516000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":-7211000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":-7211000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":-24889000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":-24889000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":-34602000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":-34602000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":-49209000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-49209000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-49209000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-579026000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-579026000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-587435000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-587435000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":-592206000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-592206000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-600692000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-600692000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-600692000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-16292000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-16292000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-24214000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-24214000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":-40388000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-40388000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":-47100000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-47100000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-47100000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-4613000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-4613000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-11176000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-11176000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":-16675000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-16675000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":-63587000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-63587000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-63587000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-129576000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-129576000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-140629000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-140629000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":-377413000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-377413000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":-387210000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-387210000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-387210000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-13277000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":-13277000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-23394000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":-23394000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":-52004000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-52004000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":-111470000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-111470000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-111470000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-51532000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":-51532000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-83809000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-83809000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":-93182000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-93182000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":-430771000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-430771000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-126219000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-126219000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-233189000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-227738000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-239489000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-8623000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-82467000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":-1035000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":2560000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":-80943000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":-118040000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-25044000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-139318000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":-145305000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":-157516000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":47747000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-30620000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":691000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":36340000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":66708000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":67915000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":5853000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":8525000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":29363000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":32010000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":63733000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":66380000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":88616000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":91263000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":91263000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-47824000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-47824000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":45657000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":45657000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":105437000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":105437000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":193615000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":193615000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":193615000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-12440000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-12440000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":69927000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":69927000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":135367000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":135367000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":303079000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":303079000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":303079000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-15711000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-15711000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":24048000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":24048000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":68496000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":68496000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":153304000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":153304000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":153304000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-75077000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-75077000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-77095000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-77095000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":-19887000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-19887000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":179611000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":179611000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":179611000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-4403000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":-4403000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":102861000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":102861000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":236927000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":236927000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":441737000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":441737000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":441737000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":6647000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":6647000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":124747000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":124747000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":229026000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":229026000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":433249000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":433249000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-22939000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-22939000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":92662000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":186806000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":383574000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-30944000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":48023000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":-18411000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-2327000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":17902000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":47747000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-30620000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":691000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":36340000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":66708000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-11697000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":3011000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2015-07-31","val":3011000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":5836000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":2825000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":2825000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":3624000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-2212000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-2212000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-02-01","end":"2016-04-30","val":8940000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":9163000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":9163000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2016-07-31","val":9163000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2016-05-01","end":"2016-07-31","val":9163000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":26387000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":26387000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":17224000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":17224000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-08-01","end":"2016-10-31","val":17224000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":17224000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":34614000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":34614000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":8227000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":8226000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-11-01","end":"2017-01-31","val":8227000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":8226000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-02-01","end":"2017-04-30","val":14273000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2017-02-01","end":"2017-04-30","val":14273000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1"},{"start":"2017-05-01","end":"2017-07-31","val":15343000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":205104000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2017-07-31","val":15343000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2017-05-01","end":"2017-07-31","val":15343000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":33366000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":33366000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":18023000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":212260000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-08-01","end":"2017-10-31","val":18023000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":18023000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":53052000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":53052000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":19686000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":195420000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-11-01","end":"2018-01-31","val":19686000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":19686000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":205792000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2018-02-01","end":"2018-04-30","val":9919000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":8650000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":8650000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2018-07-31","val":8650000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":8650000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2018-07-31","val":8650000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":33562000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":33562000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":24912000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":24912000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-08-01","end":"2018-10-31","val":24912000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":24912000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2018-10-31","val":24912000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":39377000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":39377000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":5815000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":5815000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-11-01","end":"2019-01-31","val":5815000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":5815000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":56002000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":56002000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":56002000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-02-01","end":"2019-04-30","val":16625000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2019-02-01","end":"2019-04-30","val":16625000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":53958000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":53958000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":64837000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":64837000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":10879000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":10879000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-11-01","end":"2020-01-31","val":10879000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":10879000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":23381000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":23381000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":23381000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":-41456000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":-41456000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":55688000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":55688000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":28469000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":28469000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":28469000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-08-01","end":"2020-10-31","val":28469000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":28469000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-08-01","end":"2020-10-31","val":28469000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":71814000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":71814000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":16126000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":16126000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-11-01","end":"2021-01-31","val":16126000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":16126000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":105560000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":105560000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":105560000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-02-01","end":"2021-04-30","val":33746000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2021-02-01","end":"2021-04-30","val":33746000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2021-07-31","val":61202000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":135563000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":135563000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":74361000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":74361000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":74361000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-08-01","end":"2021-10-31","val":74361000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":74361000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-08-01","end":"2021-10-31","val":74361000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":196946000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":196946000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":61383000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":61383000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-11-01","end":"2022-01-31","val":61383000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":61383000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":273442000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":273442000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":273442000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-02-01","end":"2022-04-30","val":76496000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2022-02-01","end":"2022-04-30","val":76496000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2022-07-31","val":89470000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":192623000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":192623000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":103153000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":103153000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":103153000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-08-01","end":"2022-10-31","val":103153000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":103153000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-08-01","end":"2022-10-31","val":103153000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":257398000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":257398000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":64775000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":64775000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-11-01","end":"2023-01-31","val":64775000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":64775000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":332991000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":332991000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":332991000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-02-01","end":"2023-04-30","val":75593000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2023-02-01","end":"2023-04-30","val":75593000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2023-07-31","val":86830000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":167787000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":167787000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":80957000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":80957000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":80957000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-08-01","end":"2023-10-31","val":80957000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":80957000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2023-10-31","val":80957000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":219692000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":219692000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":51905000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":51905000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-11-01","end":"2024-01-31","val":51905000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":51905000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":276079000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":276079000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-02-01","end":"2024-04-30","val":56387000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2024-02-01","end":"2024-04-30","val":56387000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1"},{"start":"2024-05-01","end":"2024-07-31","val":57248000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":57248000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2024-07-31","val":57248000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":57248000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"start":"2024-05-01","end":"2024-07-31","val":57248000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":110784000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":53536000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":53536000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":53536000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":89375000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-21409000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-21409000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":115469000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-02-01","end":"2025-04-30","val":26094000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1"},{"start":"2025-05-01","end":"2025-07-31","val":43560000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-11697000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":3011000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":5836000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":2825000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":3624000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-2212000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":9163000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":9163000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":26387000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":26387000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":17224000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":17224000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":34614000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":34614000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":8227000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":8227000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":15343000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":15343000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":33366000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":33366000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":18023000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":18023000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":53052000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":53052000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":19686000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":19686000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":8494000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":8494000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":32811000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":32811000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":24247000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":24247000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":38437000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":38437000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":5659000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":5659000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":54620000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":54620000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":54620000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":24501000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":24501000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":53616000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":53616000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":29138000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":64564000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":64564000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":10879000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":10879000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":23307000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":23307000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":23307000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":55688000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":28469000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":71814000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":16126000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":105560000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":105560000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":273442000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"}]}},"NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1":{"label":"New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (Deprecated 2020-01-31)","description":"Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.","units":{"USD":[{"end":"2016-04-30","val":-3208000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-04-30","val":-3208000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q1I"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2017-07-31","val":813909000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2I"},{"end":"2017-10-31","val":813909000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3I"},{"end":"2018-04-30","val":813909000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":813909000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1392306000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1374044000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1352590000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1328989000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2017-05-01","end":"2018-04-30","val":-35315000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-01-31","val":-59266000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-18569000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":-77159000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-77159000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-17338000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-34791000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":-17453000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":-51763000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-51763000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-16972000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-16972000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":-53201000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-53201000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-53201000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-13426000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":-13426000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-26154000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-26154000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":-12728000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-12728000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":-37237000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":-37237000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":-11083000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-11083000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":-53855000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-53855000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-53855000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-12865000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-12865000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-26671000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-26671000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":-13806000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-13806000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-41059000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-41059000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":-14388000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":-14388000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-54099000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-54099000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-54099000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-13092000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":-13092000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-27224000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":-27224000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-14132000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":-14132000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-42201000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-42201000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":-14977000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":-14977000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-57708000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-57708000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-57708000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-18176000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":-18176000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-34812000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-34812000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":-16636000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-16636000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-51664000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":-51664000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":-16852000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":-16852000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-68674000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-68674000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-20185000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-20185000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-42583000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-22398000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-64599000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-22016000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-83267000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-20162000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":1644000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-10-31","val":1157000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":1157000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":1557000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":1557000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-10-31","val":5353000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":5353000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":5353000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":5353000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":5352000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":5352000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":5352000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-10-31","val":11898000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":11898000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":11898000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":11898000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":12433000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":12433000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":12433000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":2645000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":4001000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":5356000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":5356000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":5356000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":5356000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":5163000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":5163000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":590000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"segment":[{"start":"2014-05-01","end":"2015-04-30","val":6,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2016-05-01","end":"2016-07-31","val":7,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":7,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":7,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":7,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":7,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":6,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":6,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2018-01-31","val":6,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-04-30","val":6,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":7,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":7,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":7,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":7,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":7,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":7,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":7,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":7,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":7,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":7,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019"},{"end":"2020-04-30","val":7,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":7,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q1I"},{"start":"2020-05-01","end":"2020-07-31","val":8,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":8,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2021-01-31","val":8,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-04-30","val":8,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":9,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":9,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":10,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2025-05-01","end":"2025-07-31","val":2,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"segment":[{"start":"2016-05-01","end":"2016-07-31","val":1,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":1,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":1,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":1,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":1,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2018-01-31","val":1,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-04-30","val":1,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":1,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":1,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":1,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":1,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":1,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":1,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2021-01-31","val":1,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-04-30","val":1,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":1,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":1,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":1,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":1,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"NumberOfReportingUnits":{"label":"Number of Reporting Units","description":"Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.","units":{"unit":[{"start":"2020-05-01","end":"2021-04-30","val":8,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":9,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":9,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":10,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":10,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"NumberOfStatesInWhichEntityOperates":{"label":"Number of States in which Entity Operates","description":"The number of states the entity operates in as of the balance sheet date.","units":{"state":[{"end":"2016-07-31","val":41,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":42,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":42,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":42,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2017-07-31","val":42,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":42,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":42,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":42,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"}]}},"NumberOfStores":{"label":"Number of Stores","description":"Represents the number of stores.","units":{"center":[{"end":"2021-04-30","val":268,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2022-04-30","val":300,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2023-04-30","val":300,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2024-04-30","val":300,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2025-04-30","val":320,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":320,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}],"location":[{"end":"2017-10-31","val":210,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":210,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"}]}},"OciBeforeReclassificationsNetOfTaxAttributableToParent":{"label":"OCI, before Reclassifications, Net of Tax, Attributable to Parent","description":"Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":-27743000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":-40520000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-40520000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":61030000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":61030000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":61030000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-8520000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-3381000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":-16874000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-04-30","val":-19678000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-19678000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-19678000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":6112000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-27493000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":-20771000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":-30864000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-30864000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-30864000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":10239000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":5637000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":1918000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":11423000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":6494000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-5609000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-6934000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-18594000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-8266000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-7228000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":460320000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":126275000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":255889000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":129614000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":384140000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":128251000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":534250000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":534250000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":150853000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":150853000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":318019000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":318019000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":167166000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":167166000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":483595000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":483595000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":165576000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":165576000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":654318000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":654318000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":654318000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":172417000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":172417000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":349028000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":349028000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":176611000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":176611000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":521780000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":521780000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":172752000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":172752000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":699407000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":699407000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":699407000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":211757000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":211757000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":427812000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":427812000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":216055000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":216055000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":636212000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":636212000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":208400000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":208400000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":856919000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":856919000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":856919000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":223906000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":223906000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":453881000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":453881000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":229975000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":229975000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":676687000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":676687000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":222806000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":222806000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":963688000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":963688000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":963688000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":210209000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":210209000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":425806000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":425806000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":215597000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":215597000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":636212000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":636212000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":210406000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":210406000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":871754000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":871754000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":871754000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":241795000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":241795000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":501729000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":501729000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":259934000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":259934000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":772519000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":772519000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":270790000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":270790000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":1069357000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":1069357000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":1069357000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":300129000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":300129000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":611349000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":611349000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":311220000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":311220000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":910148000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":910148000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":298799000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":298799000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":1220734000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":1220734000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1220734000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":318814000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":318814000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":652645000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":652645000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":333831000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":333831000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":981140000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":981140000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":328495000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":328495000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":1332261000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":1332261000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":353184000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":353184000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":719487000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":366303000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":1107793000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":388306000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":1464462000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":355298000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":18651000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":14613000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":28912000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":14299000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":34821000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":5909000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":58914000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":58914000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":27732000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":27732000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":53790000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":53790000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":26058000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":26058000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":73941000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":73941000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":20151000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":20151000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":104253000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":104253000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":104253000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":32687000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":32687000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":68336000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":68336000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":35649000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":35649000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":91004000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":91004000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":22668000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":22668000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":119169000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":119169000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":119169000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":33059000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":33059000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":85154000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":85154000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":52095000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":52095000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":110980000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":110980000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":25826000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":25826000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":147200000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":147200000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":147200000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":49748000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":49748000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":104266000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":104266000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":54518000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":54518000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":134933000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":134933000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":30667000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":30667000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":99526000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":99526000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":99526000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":50249000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":50249000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":99723000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":99723000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":49474000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":49474000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":132641000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":132641000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":32918000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":32918000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":190949000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":190949000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":190949000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":94038000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":94038000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":205974000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":205974000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":111936000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":111936000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":302956000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":302956000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":96982000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":96982000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":418918000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":418918000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":418918000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":134592000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":134592000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":287872000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":287872000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":153280000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":153280000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":391321000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":391321000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":103449000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":103449000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":505211000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":505211000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":505211000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":131740000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":131740000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":256538000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":256538000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":124798000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":124798000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":342763000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":342763000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":86225000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":86225000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":442840000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":442840000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":98379000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":98379000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":193203000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":94824000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":197987000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":4784000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":257562000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":81227000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":10420000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":10420000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":20709000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":20709000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":10289000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":10289000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":31555000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":31555000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":10646000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":10646000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":42846000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":42846000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":42846000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":10620000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":10620000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":21329000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":21329000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":10630000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":10630000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":31930000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":31930000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":10601000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":10601000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":42383000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":42383000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":42383000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":11012000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":11012000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":22327000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":22327000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":11314000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":11314000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":34955000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":34955000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":12628000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":12628000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":47778000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":47778000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":47778000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":12971000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":12971000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":25979000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":25979000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":13008000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":13008000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":39272000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":39272000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":13293000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":13293000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":57093000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":57093000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":57093000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":15716000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":15716000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":31749000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":31749000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":16033000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":16033000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":47980000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":47980000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":16231000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":16231000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":65804000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":65804000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":19593000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":19593000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":39888000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":20295000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":61310000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":21422000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":82774000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":21653000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OperatingLeaseImpairmentLoss":{"label":"Operating Lease, Impairment Loss","description":"Amount of loss from impairment of right-of-use asset from operating lease.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":1900000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":1900000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":1900000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-02-01","end":"2020-04-30","val":1900000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2021-04-30","val":1000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":1000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":1000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2024-05-01","end":"2025-01-31","val":3400000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":3400000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1100000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-07-31","val":116006000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":113074000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":123467000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":122645000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":120388000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":119816000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":124956000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":123764000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":138633000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":133515000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":147415000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":150576000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":156719000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":148111000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":151758000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":189467000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":188514000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":191365000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":194043000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":254015000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":293413000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":299891000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":325700000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":333698000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":342181000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-07-31","val":32622000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":31178000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":33131000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":33040000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":33040000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":33040000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":33040000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":33040000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":32781000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":31694000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":32847000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":33474000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":33474000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":33474000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":33474000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":33474000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":36437000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":36174000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":40413000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":38415000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":38415000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":38415000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":38415000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":38415000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":39904000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":39349000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":41518000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":47681000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":47681000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":47681000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":47681000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":47681000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":48470000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":48788000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":47915000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":49150000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":49150000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":49150000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":49150000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":49150000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":52372000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":51885000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":54968000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":54325000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":54325000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":53717000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-07-31","val":83384000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":81896000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":90336000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":89605000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":89605000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":89605000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":89605000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":89605000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":87607000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":88122000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":92109000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":90290000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":90290000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":90290000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":90290000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":90290000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":102196000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":97341000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":107002000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":112161000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":112161000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":112161000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":112161000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":112161000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":116815000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":108762000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":110240000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":141786000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":141786000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":141786000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":141786000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":141786000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":140044000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":142577000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":146128000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":204865000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":204865000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":204865000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":204865000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":204865000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":241041000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":248006000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":270732000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":279373000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":279373000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":288464000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":10236000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":10236000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":10141000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":20377000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":30976000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":30976000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":42150000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":42150000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":42150000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":10648000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":10648000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":21479000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":21479000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":32208000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":32208000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":42876000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":42876000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":42876000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":11189000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":11189000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":22727000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":22727000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":35385000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":35385000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":48283000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":48283000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":48283000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":12880000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":12880000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":29905000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":29905000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":39675000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":39675000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":56269000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":56269000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":56269000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":15652000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":15652000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":30926000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":30926000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":46835000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":46835000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":64117000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":64117000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":18688000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":18688000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":38633000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":59453000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":80185000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":20876000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-07-31","val":111213000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":107624000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":118092000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":115257000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":115257000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":115257000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":115257000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":115257000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":112764000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":114198000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":119434000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":118413000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":118413000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":118413000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":118413000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":118413000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":138279000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":133052000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":146762000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":153271000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":153271000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":153271000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":153271000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":153271000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":158295000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":149544000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":153524000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":189351000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":189351000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":189351000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":189351000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":189351000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":188561000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":190141000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":192358000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":251207000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":251207000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":251207000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":251207000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":251207000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":288335000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":295024000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":318240000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":325977000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":325977000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":328972000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2017-04-30","val":197072000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":216184000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":151650000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":52204000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":59529000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":41209000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":17750000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":17820000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":13029000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":28333000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":29299000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":18335000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":37165000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":43120000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":24747000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":44770000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":52815000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":33460000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-04-30","val":16850000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"},{"end":"2018-04-30","val":13601000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2018Q1I"},{"end":"2019-04-30","val":20870000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":29910000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":41733000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":41700000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":56220000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":56200000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":56200000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":63900000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":63900000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":63900000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":53500000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":53500000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":53500000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-07-31","val":0.055,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0.055,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0.055,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0.055,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0.055,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":0.055,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":0.055,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":0.055,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0.055,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0.055,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0.055,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0.055,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0.055,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0.055,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0.055,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0.055,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.052,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.051,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.049,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.047,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0.047,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0.047,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0.047,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0.047,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.046,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.046,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.047,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.05,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0.05,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0.05,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0.05,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0.05,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.051,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.054,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.056,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.063,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0.063,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0.063,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0.063,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0.063,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.065,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.066,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.067,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.069,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0.069,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.069,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2018-04-30","val":4000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2018-04-30","val":2300000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q1I"},{"end":"2019-04-30","val":2300000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":700000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2016-04-30","val":1738000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":2333000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2016-04-30","val":7815000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":7815000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":7815000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":7815000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":7346000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":7150000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":8180000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":7677000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":7677000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":7677000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":7677000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":7677000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":7458000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":7523000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":7682000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":6766000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":6766000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":6766000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":6766000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":6766000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":10916000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":13302000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":14250000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":13583000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":13583000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":13583000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":13583000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":13583000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":15942000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":17890000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":13274000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":13247000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":13247000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":13247000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":13247000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":13247000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":11697000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":12074000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":11616000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":8993000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":8993000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":8993000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":8993000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":8993000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8744000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":9249000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":9997000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":8795000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":8795000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":8795000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":8795000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":8795000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":8429000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":14100000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":18106000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":11403000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":11403000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":11403000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":11403000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":11403000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":14955000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":17818000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":12153000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":18708000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":18708000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":18708000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":18708000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":18708000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":14357000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":19530000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":21720000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":18548000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":18548000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":19899000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":10000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":-181000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-705000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":-524000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":-1089000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-384000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":-1158000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":-1158000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-04-30","val":-1158000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":-1158000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-1158000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-88000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":-88000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":12000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":12000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":100000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":100000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":238000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":238000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":226000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":226000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":264000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":264000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":153000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":396000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":243000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":797000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":401000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":1325000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax","description":"Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2017-05-01","end":"2018-04-30","val":1325000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":113000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":490000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":378000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":491000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-4695000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-4695000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-6065000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-6065000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-9667000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":-9667000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":-3602000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-3602000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":-10214000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":-10214000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-547000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-547000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":-20251000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-20251000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-20251000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":959000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":959000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":959000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2020-07-31","val":959000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":3803000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":3803000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":2844000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":2844000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":2844000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":5777000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":5777000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":1974000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":1974000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":8500000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":8500000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":8500000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1962000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1962000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":1962000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":1962000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":1962000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":1962000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":5251000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":5251000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":3289000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":3289000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":3289000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":3289000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":9274000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":9274000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":4023000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":4023000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":15003000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":15003000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":15003000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":2219000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":2219000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":2219000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":2219000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":2219000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":2219000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3349000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":3349000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1130000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":1130000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":1130000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1130000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":1469000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":1469000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":-1880000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":-1880000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":1002000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":1002000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1002000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":5389000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":5389000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-07-31","val":5389000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":5389000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":5389000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2023-07-31","val":5389000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":9603000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":9603000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":4214000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":4214000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":4214000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":4214000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":2559000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":2559000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":-7044000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":-7044000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":8481000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":8481000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-5347000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-5347000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2024-07-31","val":-5347000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":-5347000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-5353000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-6000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-6000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-4646000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":707000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-8101000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":656000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax","description":"Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":-1400000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-1400000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-1900000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-3000000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":-3200000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":-6400000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-6400000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-6400000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-300000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-200000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2021-01-31","val":-200000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-04-30","val":-100000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-100000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-100000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-100000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":200000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":800000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-04-30","val":-2000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-2000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-2000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1100000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1400000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":300000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":-300000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-300000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-300000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1600000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":2700000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":1500000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":-3700000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":-3700000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":1500000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-1200000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":-900000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":-1900000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":300000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax","description":"Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2016-05-01","end":"2017-04-30","val":264000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":153000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":396000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":243000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":797000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":401000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":1325000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":113000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":491000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":378000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":491000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-4695000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":-3791000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-3791000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":-3791000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-8693000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-8693000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-4902000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":-4902000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-4902000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":-8821000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":-8821000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-128000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-128000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":-22320000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-22320000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":-22320000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":11860000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":11860000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2019-07-31","val":11860000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":11860000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2019-07-31","val":11860000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":11451000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":11451000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":-409000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-409000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":-409000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":-409000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":8947000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":8947000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-2504000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-2504000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":-18257000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":-18257000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-18257000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":16281000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":16281000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-07-31","val":16281000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2020-07-31","val":16281000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":16281000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2020-07-31","val":16281000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":19440000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":19440000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":3159000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":3159000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":3159000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":3159000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":39813000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":39813000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":20373000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":20373000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":61341000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":61341000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":61341000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-8233000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":-8233000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":-8233000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":-8233000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":-8233000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":-8233000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-4119000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":-4119000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":4114000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":4114000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":4114000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":4114000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-19304000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":-19304000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":-15185000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":-15185000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-25805000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-25805000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-25805000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":2642000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":2642000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":2642000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":2642000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":2642000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":2642000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-31943000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":-31943000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-34585000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":-34585000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":-34585000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-34585000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-21728000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":-21728000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":10215000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":10215000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-30088000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-30088000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-30088000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":11398000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":11398000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-07-31","val":11398000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":11398000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":11398000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2023-07-31","val":11398000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-9766000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":-9766000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":-21164000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-21164000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":-21164000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":-21164000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":4638000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":4638000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":14404000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":14404000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-4871000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":58000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-2950000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":-2950000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2024-07-31","val":-2950000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":-1089000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-6739000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-3789000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-3789000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-28848000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-22109000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-355000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-7729000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":10000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2016-04-30","val":-1158000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-1158000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":264000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":264000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":264000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-01-31","val":797000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":1325000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1325000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1325000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":113000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":113000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":490000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":378000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":491000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":-4695000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":-4695000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-6065000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":-6065000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2019-07-31","val":-6065000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":-6065000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2019-07-31","val":-6065000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-9667000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-3602000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":-3602000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":-3602000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":-547000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-547000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":-20251000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":959000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":959000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-07-31","val":959000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":2844000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":2844000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":1974000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-29086000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":3610000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-8297000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2025-04-30","val":-10414000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-7414000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":4667000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":4903000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":6936000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":9960000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":11362000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":13499000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":13499000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":20061000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":24261000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":24812000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":23931000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":38572000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":38572000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":30902000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":30902000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":31243000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":31243000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":41216000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":33600000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":33600000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":33600000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":33600000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":33468000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":34758000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":34252000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":35371000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":35371000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":35371000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":35371000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":35371000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":36417000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":34657000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":34958000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":35088000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":35088000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":35088000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":35088000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":35088000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":46087000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":47615000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":46148000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":41571000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":41571000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":52500000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":52500000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":52500000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":45191000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":63024000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":63809000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":78026000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":78026000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":78026000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":78026000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":66512000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":83814000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":73361000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":66874000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":63508000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":63508000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":63508000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":63508000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":63508000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":75279000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":60241000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":59511000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":55155000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":55155000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":55155000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":55155000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":55155000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":49544000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":58308000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":55530000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":48319000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":48319000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":48319000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":48319000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":48319000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":49107000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":46199000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":44191000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":44980000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":44980000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":44980000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":44980000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":44980000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":66660000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":50627000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":50655000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":51228000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":51228000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":44347000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":1916000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":510000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":919000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":409000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":1452000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":533000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":3671000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":3671000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":593000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":593000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":1089000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":1089000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":496000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":496000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":2170000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":2170000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":1081000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":1081000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":4132000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":4132000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":4132000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":290000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":486000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":564000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":998000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":274000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":512000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":965000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":1675000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":401000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":677000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":2279000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":2279000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":634000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":634000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1068000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":1068000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":434000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":434000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":2025000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":957000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":2913000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":939000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1752000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":813000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-36974000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":-8747000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":-17598000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":-8851000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":-26538000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":-8940000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":-33766000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-33766000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-12410000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":-12410000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-20534000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":-20534000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":-8124000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":-8124000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":-27095000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":-27095000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":-6561000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":-6561000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":-32713000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-32713000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-32713000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":-7284000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":-7284000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":-14927000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":-14927000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":-7643000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":-7643000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":-22397000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":-22397000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":-7470000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":-7470000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":-35315000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-35315000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":2279000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":-21573000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":-21573000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":-40697000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":-40697000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-19124000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":-19124000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":-59266000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":2025000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-18569000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":957000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":-77159000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":2913000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":2913000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":-17338000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":939000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":-34791000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1752000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":-17453000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":813000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":1254000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":1254000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-498000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-498000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":1819000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":1819000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":1819000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":655000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":655000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1452000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1452000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":797000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":797000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":2441000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":2441000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":989000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":989000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":3155000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":3155000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":3155000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":792000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":792000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1730000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":1730000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":938000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":938000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":2771000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":2771000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1041000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":1041000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":3998000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":3998000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":3998000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1569000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":1569000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3492000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":3492000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1923000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":1923000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":5458000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":5458000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1966000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1966000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":8135000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":8135000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":8135000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":2139000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":2139000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":4245000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":4245000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":2106000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":2106000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":6177000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":6177000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1932000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":1932000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":8862000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":8862000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":2028000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":2028000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":3327000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1299000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":4380000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":1053000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":5813000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":906000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":5984000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-10-31","val":1101000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":2387000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":4110000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":4110000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":247000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-1057000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":-1057000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":105000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":105000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":1552000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":1552000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":1552000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1573000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1573000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1682000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":1682000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":5357000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":5357000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":5706000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":5706000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":5706000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":2958000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":2958000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":4662000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":4662000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":5891000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":5891000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":13270000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":13270000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":13270000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":820000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":820000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":3590000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":3590000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":3876000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":3876000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":8766000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":8766000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":2288000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":2288000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":3765000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":6013000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":10473000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1631000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"OtherReceivablesGrossCurrent":{"label":"Other Receivables, Gross, Current","description":"Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2020-04-30","val":11656000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":11656000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":11656000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":47328000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":13743000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":16506000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":17351000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":76941000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":76941000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":76941000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":76941000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":76941000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":100263000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":125337000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":105617000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":83668000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":83668000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":83668000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":83668000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":83668000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":113504000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":140406000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":125679000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":92496000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":92496000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":92496000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":92496000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":92496000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":118889000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":153201000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":139068000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":120967000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":120967000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":120967000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":120967000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":120967000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":153350000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":184385000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":143905000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":128967000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":128967000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":145982000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic":{"label":"Participating Securities, Distributed and Undistributed Earnings (Loss), Basic","description":"Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":156000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":156000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":751000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":751000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":665000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":665000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":940000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":940000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":156000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":156000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":1382000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1382000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":1382000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":319000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":319000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":342000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":342000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":273000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":273000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":74000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":74000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":74000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"}]}},"PaymentForContingentConsiderationLiabilityFinancingActivities":{"label":"Payment for Contingent Consideration Liability, Financing Activities","description":"Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":11133000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":11133000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":11133000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-10-31","val":13500000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":13500000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":13500000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":13500000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":13500000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":13500000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":13500000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"PaymentsForHedgeInvestingActivities":{"label":"Payments for Hedge, Investing Activities","description":"The cash outflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":4638000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2015-05-01","end":"2015-07-31","val":5827000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":5827000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":5827000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":5827000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2018-05-01","end":"2019-01-31","val":11514000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":11514000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":16520000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":16520000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":16520000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1222000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1222000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":2000000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":2000000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":4160000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":4160000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":4160000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":13124000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":13124000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":17858000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":17858000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":35488000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":35488000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":35488000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":49571000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":49571000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":82767000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":82767000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":110776000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":110776000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":110776000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":75356000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":75356000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":100292000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":100292000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":116439000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":116439000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":46609000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":46609000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":99248000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":138902000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":165502000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":12852000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"PaymentsForRepurchaseOfEquity":{"label":"Payments for Repurchase of Equity","description":"The cash outflow to reacquire common and preferred stock.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":5827000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"}]}},"PaymentsForRestructuring":{"label":"Payments for Restructuring","description":"Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":1700000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":2900000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":4600000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2024-08-01","end":"2024-10-31","val":3500000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":391000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":391000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-10-31","val":2487000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":2487000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":2487000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":2637000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":2637000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":3844000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":636000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":3308000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":636000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":3283000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":636000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":3283000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":636000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":3283000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":3283000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":7933000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":7933000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":7933000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":7933000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":7933000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":7933000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":7933000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":7933000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":7933000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-10-31","val":1286000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1286000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":1286000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":1286000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":1286000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":1286000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":1286000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":6299000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":6299000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":6299000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":3157000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":3157000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":3157000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":3157000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":3157000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":5825000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":5825000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":5825000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":5825000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":5825000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":5825000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":7070000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":7070000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2017-05-01","end":"2017-10-31","val":1441000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2018-01-31","val":1441000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-04-30","val":1441000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":1441000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":1441000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":50000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":50000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":50000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-01-31","val":532000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":532000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":532000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":532000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":105000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":754000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":754000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":807000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":807000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":807000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":807000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":807000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":256000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2835000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":2835000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":2850000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":2850000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":2850000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":2850000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":2850000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":300000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3960000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":3960000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":4005000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":4005000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":4005000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":4005000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":4005000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":3975000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":3975000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":4023000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":4023000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":4026000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":4026000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":4928000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":5002000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":5006000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":67696000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-10-31","val":859000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":83711000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":120195000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":120195000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":23278000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":26582000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":135613000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":139939000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":141650000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":145976000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":150428000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":150428000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":150428000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":3124000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":3124000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":18375000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":18375000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":23568000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":23568000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":28333000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":28333000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":28333000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":575499000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":575499000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":578917000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":578917000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":579731000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":579731000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":583092000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":583092000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":583092000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":10633000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":10633000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":10633000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":10633000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":20803000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":20803000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":24136000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":24136000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":24136000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":210000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":210000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":51000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":51000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":51000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":51000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":35976000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":35976000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":35976000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":123049000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":123049000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":124976000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":124976000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":345376000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":345376000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":348050000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":348050000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":348050000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":2606000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":2606000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":2620000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":2620000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":20415000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":20415000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":61677000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":61677000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":61677000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":38976000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":38976000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":55964000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":55964000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":55402000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":55402000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":376192000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":376192000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":118461000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":118461000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":207259000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":204333000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":204092000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1444000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":13940000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":1465000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":2670000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":3995000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":7692000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":7692000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":2607000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":2607000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":5024000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":5024000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":6900000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":6900000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":11083000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":11083000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":11083000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":5511000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":5511000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":8442000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":8442000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":13408000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":13408000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":23741000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":23741000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":23741000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":3793000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":3793000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":9156000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":9156000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":13385000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":13385000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":18770000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":18770000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":18770000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":5891000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":5891000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":14637000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":14637000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":20884000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":20884000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":25193000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":25193000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":25193000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":4745000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":4745000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":11845000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":11845000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":17857000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":17857000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":29873000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":29873000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":29873000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":6814000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":6814000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":16119000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":16119000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":33161000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":33161000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":41082000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":41082000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":41082000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":10943000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":10943000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":21670000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":21670000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":33250000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":33250000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":52672000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":52672000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":52672000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":13538000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":13538000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":29546000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":29546000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":39728000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":39728000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":57247000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":57247000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":8976000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":8976000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":23052000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":34093000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":47490000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":8446000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2016-04-30","val":0.01,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":0.01,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":0.01,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":0.01,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-05-13","val":0.01,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2016-05-13","val":0.01,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2016-07-31","val":0.01,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0.01,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0.01,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0.01,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":0.01,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0.01,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0.01,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0.01,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":0.01,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0.01,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0.01,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0.01,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":0.01,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0.01,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0.01,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0.01,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":0.01,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":0.01,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0.01,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0.01,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0.01,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0.01,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.01,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.01,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.01,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0.01,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.01,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.01,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.01,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0.01,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.01,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.01,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.01,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0.01,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.01,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.01,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.01,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.01,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0.01,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.01,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-04-30","val":50000000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":50000000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":50000000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":50000000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-05-13","val":50000000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-05-13","val":50000000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-05-13","val":50000000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-05-13","val":50000000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-05-13","val":50000000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2016-05-13","val":50000000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2016-05-13","val":50000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2016-07-31","val":50000000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":50000000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":50000000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":50000000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":50000000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":50000000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":50000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":50000000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":50000000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":50000000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":50000000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":50000000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":50000000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":50000000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":50000000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":50000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":50000000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":50000000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":50000000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":50000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":50000000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":50000000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":50000000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":50000000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":50000000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":50000000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":50000000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":50000000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":50000000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":50000000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":50000000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":50000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":50000000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":50000000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":50000000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":50000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":50000000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":50000000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":50000000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":50000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":50000000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":50000000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":50000000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":50000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":50000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":50000000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":50000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":50000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":50000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":50000000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":50000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":50000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":50000000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":50000000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":50000000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":50000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":50000000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":50000000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":50000000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":50000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":50000000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":50000000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":50000000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":50000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":50000000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":50000000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":50000000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":50000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":50000000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":50000000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2016-04-30","val":0,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":0,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":0,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":0,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":0,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":0,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":0,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":0,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":0,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":0,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2016-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":0,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":0,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":0,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":16548000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":16548000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":16548000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":16548000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":12109000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":20523000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":17826000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":11403000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":11403000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":11403000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":11403000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":11403000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":15014000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":15258000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":18104000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":11726000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":11726000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":11726000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":11726000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":11726000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":17135000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":15964000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":12610000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":18368000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":18368000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":18368000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":18368000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":18368000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":17925000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":19621000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":17142000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":14972000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":14972000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":14972000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":14972000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":14972000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":20957000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":19042000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":17684000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":19525000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":19525000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":19525000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":19525000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":19525000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":21812000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":21331000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":19055000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":20212000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":20212000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":20212000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":20212000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":20212000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":24856000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":23191000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":19215000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":17051000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":17051000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":17051000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":17051000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":17051000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":33343000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":31270000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":35239000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":42352000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":42352000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":42352000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":42352000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":42352000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":43183000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":48429000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":50104000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":42438000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":42438000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":36110000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PrepaidRent":{"label":"Prepaid Rent","description":"Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":1141000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":1771000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"end":"2016-06-01","val":157200000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-06-01","val":156900000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-06-01","val":156900000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-06-01","val":156900000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-06-01","val":156900000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2016-06-01","val":156900000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2016-06-01","val":156900000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2016-06-01","val":156900000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2I"},{"start":"2016-05-01","end":"2016-07-31","val":157217000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":157217000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":156941000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":156941000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":156941000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":156941000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":156941000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":156941000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":156941000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":5370000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"}]}},"ProceedsFromIssuanceOfSecuredDebt":{"label":"Proceeds from Issuance of Secured Debt","description":"The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.","units":{"USD":[{"start":"2016-05-01","end":"2016-10-31","val":481225000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":481225000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":481225000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":481225000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":481225000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":481225000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":481225000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":577616000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":577616000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":577616000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":577616000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":577616000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":577616000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":577616000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":577616000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":577616000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":996840000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":996840000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":996840000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":996840000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":996840000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":996840000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":996840000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":996840000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":996840000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":511000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":511000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":511000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":288266000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":288266000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":288266000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":390574000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":390574000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"ProceedsFromIssuanceOfSeniorLongTermDebt":{"label":"Proceeds from Issuance of Senior Long-term Debt","description":"The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":350000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":350000000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":350000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":320049000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":161089000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":309902000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":512847000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":782104000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":782104000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":280397000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":280397000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":686216000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":686216000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":836507000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":836507000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":1013365000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":1013365000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":1013365000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":167429000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":167429000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":352567000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":352567000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":493739000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":493739000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":513878000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":513878000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":513878000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":392170000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":392170000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":623117000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":623117000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":886896000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":886896000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":981148000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":981148000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":981148000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":274810000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":274810000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":562698000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":562698000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":760444000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":760444000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":880698000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":880698000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":880698000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":14421000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":14421000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":14750000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":14750000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":14750000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":14750000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":14750000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":14750000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":14750000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":195049000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":195049000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":583233000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":583233000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":1182774000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":1182774000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":1390222000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":1390222000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":1390222000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":195113000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":195113000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":280113000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":280113000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":390113000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":390113000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":546113000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":546113000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":546113000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":190673000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":190673000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":360173000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":360173000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":443973000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":443973000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":765373000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":765373000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":468864000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":468864000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":1009060000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":1371909000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":1615132000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":508253000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2017-05-01","end":"2017-10-31","val":-1441000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":-591000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":-2032000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":-671000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-671000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-671000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":873000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":873000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":873000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":873000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":1355000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":1355000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":1405000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1405000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":1022000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":1022000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1022000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1022000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":1261000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":1793000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":1793000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1270000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1270000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":2076000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":2076000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1140000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":1140000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":2332000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1329000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"}]}},"ProceedsFromSaleOfProductiveAssets":{"label":"Proceeds from Sale of Productive Assets","description":"The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":3807000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":430000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":6089000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":6763000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":9847000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":9847000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":841000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":841000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":1319000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":1319000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":3245000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":3245000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":3995000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":3995000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":3995000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1424000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":1424000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":1928000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":1928000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":2374000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":2374000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":2865000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":2865000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":2865000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":266000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":266000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":638000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":638000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":910000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":910000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":1170000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1170000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":1170000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":232000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":232000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1056000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1056000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":1299000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":1299000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":2229000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":2229000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":2229000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":342000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":342000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":720000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":720000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":1233000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":1233000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":2262000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2262000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2262000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":287000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":287000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":466000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":466000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":1124000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":1124000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":1922000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":1922000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":1922000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":272000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":272000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":896000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":896000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":1661000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":1661000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":2879000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":2879000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":982000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":982000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1701000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":1701000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":1948000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":2668000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":1218000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2322000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"}]}},"ProceedsFromSaleOfPropertyHeldForSale":{"label":"Proceeds from Sale of Property Held-for-sale","description":"The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":7093000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":1440000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"}]}},"ProceedsFromSaleOfTreasuryStock":{"label":"Proceeds from Sale of Treasury Stock","description":"The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.","units":{"USD":[{"start":"2015-05-01","end":"2015-10-31","val":4306000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":4856000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":4856000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":4900000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2015-05-01","end":"2015-07-31","val":3317000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":5412000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":6519000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":6519000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":6519000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":345000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":345000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":345000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-01-31","val":130000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":130000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":477000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":477000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":477000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":431000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":431000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":973000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":973000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":1280000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":1280000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":2538000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":2538000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":2538000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":133000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":133000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":6761000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":6761000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":8280000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":8280000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":11793000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":11793000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":11793000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":863000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":863000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":3656000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":3656000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":7559000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":7559000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":7559000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1840000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":1840000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":4024000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":4024000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":4434000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":4434000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":4434000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":701000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":701000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":2430000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":2430000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":4715000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":4715000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":4715000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1756000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":1756000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":5053000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":5053000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":6336000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":6336000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":555000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":555000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2460000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":3118000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":3499000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":809000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"ProceedsFromStockPlans":{"label":"Proceeds from Stock Plans","description":"The cash inflow associated with the amount received from the stock plan during the period.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":1405000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":1793000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":1793000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":2076000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2076000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2076000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-01-31","val":2332000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":2332000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":2332000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":2332000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1329000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":3203000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":3203000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":3203000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":3203000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":3203000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":2664000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":2664000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":4586000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":4586000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":4586000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":4586000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":3207000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":3207000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":3207000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":5967000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":5967000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3795000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":12564000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":9163000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":26387000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":34614000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":48886000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":15343000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":15343000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":33366000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":33366000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":53052000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":53052000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":62971000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":8650000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":8650000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":33562000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":33562000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":39377000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":39377000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":56002000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":56002000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":24820000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":53958000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":53958000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":64837000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":64837000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":23381000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":27219000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":55688000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2021-01-31","val":71814000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization","description":"Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-04-30","val":158554000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":193364000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":193364000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":193364000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":193364000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":193364000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":201441000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":211543000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":216541000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":227288000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":227288000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":227288000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":227288000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":227288000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":237746000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":245974000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":257697000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":264650000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":264650000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":264650000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":264650000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":264650000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":275827000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":281550000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":295789000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":309850000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":309850000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":309850000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":309850000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":309850000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":320106000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":336513000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":348669000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":369343000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":369343000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":383375000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization","description":"Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2020-04-30","val":305467000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":311326000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":311326000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":311326000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":311326000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":311326000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":323967000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":326490000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":342995000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":350679000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":350679000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":350679000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":350679000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":350679000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":359556000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":362983000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":375115000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":396419000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":396419000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":396419000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":396419000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":396419000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":409683000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":423240000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":437386000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":472257000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":472257000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":472257000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":472257000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":472257000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":490713000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":513650000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":515452000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":524008000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":524008000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":531047000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization","description":"Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2020-04-30","val":464021000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":504690000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":504690000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":577967000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":577967000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":661069000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":661069000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":782107000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":782107000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":893351000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2016-04-30","val":207637000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":225874000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":225874000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":249343000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":249343000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":405932000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":405932000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":464021000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2016-04-30","val":153260000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":153260000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":153260000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":153260000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":154368000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":157995000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":154553000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":154465000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":154465000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":154465000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":154465000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":154465000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":156993000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":157893000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":158013000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":163582000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":163582000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":163582000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":163582000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":163582000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":272806000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":277626000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":280225000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":282349000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":282349000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":282349000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":282349000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":282349000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":287535000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":292136000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":306472000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":305467000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":305467000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":305467000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":305467000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":299661000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":300144000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":305144000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":-233000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":-1000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":328000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":3000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":-1032000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":-1032000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":-75000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":-75000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":-230000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":-230000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":-434000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":-434000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":-122000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":-122000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":-122000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":849000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":849000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":873000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":873000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":133000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":133000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":-622000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":-622000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":-622000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":148000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":148000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":81000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":81000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":240000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":240000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":617000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":617000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":657000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":657000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":375000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2020-01-31","val":104000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-04-30","val":1602000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":138000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2021-04-30","val":1774000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":53000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":213000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":786000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-04-30","val":1588000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":678000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1588000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":1897000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":6135000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-535000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":787000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":783000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":4959000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":230000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":478000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":1548000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":4120000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":609000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent":{"label":"Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent","description":"Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":-728000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":-2012000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":-2012000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-8811000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":-8811000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":-8811000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-2249000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-4513000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2022-01-31","val":-6844000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-04-30","val":-8876000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":-8876000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":-8876000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1251000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1101000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":-512000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":-1778000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":-1778000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":-1778000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":444000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1258000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":2084000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":2884000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":2884000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":827000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":1543000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":1903000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":2148000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":186000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Expenses from Transactions with Related Party","description":"Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":2250000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":562000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":1125000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":563000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":1687000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":562000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":2250000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":2250000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":188000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":188000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":188000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":188000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":188000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":188000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":188000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":188000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":188000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":303099000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":136243000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":305358000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":444706000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":697144000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":697144000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":225702000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":225702000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":635732000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":635732000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":817598000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":817598000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":1011925000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":1011925000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":1011925000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":257382000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":257382000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":443920000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":443920000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":597092000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":597092000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":617230000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":617230000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":617230000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":176769000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":176769000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":469647000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":469647000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":748999000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":748999000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":937176000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":937176000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":937176000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":262107000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":262107000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":558906000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":558906000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":794623000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":794623000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":837424000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":837424000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":837424000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":58083000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":58083000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":102189000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":102189000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":102189000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":102189000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":102189000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":102189000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":102189000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":102872000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":102872000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":442442000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":442442000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":823583000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":823583000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":1178897000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":1178897000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":1178897000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":141247000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":141247000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":251247000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":251247000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":361247000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":361247000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":647247000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":647247000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":647247000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":187784000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":187784000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":389409000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":389409000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":525009000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":525009000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":605409000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":605409000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":378641000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":378641000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":828511000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":1265165000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":1657599000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":462165000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":4327000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":1032000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":2096000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":3182000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":4249000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":4249000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":1213000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":1213000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":2492000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":2492000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":3819000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":3819000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":5208000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":5208000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":5208000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1434000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":1434000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":2936000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":2936000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":4530000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":4530000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":6132000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":6132000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":3998000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":8820000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":13923000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":19474000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":3927000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":975000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":1981000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":2956000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":3931000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":3931000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":975000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":975000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":2178000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":2178000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":3381000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":3381000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":4584000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":4584000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1444000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":1444000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":2888000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":2888000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":4332000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":4332000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":5776000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":2492000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":4984000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":7476000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"}]}},"RepaymentsOfSecuredDebt":{"label":"Repayments of Secured Debt","description":"The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.","units":{"USD":[{"start":"2016-05-01","end":"2016-07-31","val":160000000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2017-04-30","val":160000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":477616000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":477616000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":477616000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":477616000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":571840000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":571840000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2019-01-31","val":571840000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":571840000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":571840000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":869427000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":869427000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":869427000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":287768000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":287768000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":287769000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":390076000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":390076000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"RepaymentsOfSeniorDebt":{"label":"Repayments of Senior Debt","description":"The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.","units":{"USD":[{"start":"2016-05-01","end":"2017-04-30","val":4584000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":5776000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":5776000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":2492000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":4984000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":7476000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":9968000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":9968000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":9968000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":2492000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":2492000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":54984000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":54984000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":57476000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":57476000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":109968000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":109968000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":109968000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":2492000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":2492000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":4984000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":4984000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":7476000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":7476000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":8754000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":8754000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":8754000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1278000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1278000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2555000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":2555000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":3832000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":3832000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":5110000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":5110000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":5110000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1278000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":1278000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":2555000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":2555000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":3832000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":3832000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":5110000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":5110000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":5110000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":1250000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":1250000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":2500000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":2500000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":1247000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":1247000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2494000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":3741000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":4988000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1247000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"RestructuringCharges":{"label":"Restructuring Charges","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2020-02-01","end":"2020-04-30","val":2200000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":2200000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-02-01","end":"2020-04-30","val":2200000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q1"},{"start":"2024-08-01","end":"2024-10-31","val":6200000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":6200000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-04-30","val":13500000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2016-04-30","val":-22265000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":-22265000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":-22265000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":-22265000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2016-07-31","val":-13102000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":4122000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":12349000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":26621000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":26621000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":26621000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":26621000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":26621000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2017-07-31","val":41965000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":59987000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":79673000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4I"},{"end":"2018-04-30","val":89592000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":89592000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":89592000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":89592000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":89592000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":98242000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":123154000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":128969000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":145594000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":145594000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":145594000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":145594000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":145594000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":170414000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":199552000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":210431000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":168975000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":168975000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":168975000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":168975000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":168975000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":196194000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":224663000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":240789000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":274535000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":274535000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":274535000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":274535000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":274535000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":335737000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":410098000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":471481000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":547977000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":547977000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":547977000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":547977000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":547977000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":637447000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":740600000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":805375000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":880968000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":880968000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":880968000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":880968000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":880968000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":967798000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1048755000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1100660000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1157047000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":1157047000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":1157047000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":1157047000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":1157047000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1214295000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1267831000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1246422000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1272516000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":1272516000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1316076000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2016-05-01","end":"2017-04-30","val":2319146000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":642157000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":648004000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":1875669000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":585508000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":585508000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":2511469000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":2511469000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":653800000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":778144000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2018-07-31","val":778144000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":778144000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1611981000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":833837000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-08-01","end":"2018-10-31","val":833837000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":833837000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":2335883000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":2335883000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":723902000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":723902000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-11-01","end":"2019-01-31","val":723902000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":723902000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":3116032000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":3116032000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":3116032000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-02-01","end":"2019-04-30","val":780149000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2019-02-01","end":"2019-04-30","val":780149000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1"},{"start":"2019-05-01","end":"2019-07-31","val":847176000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":847176000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2019-07-31","val":847176000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":847176000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1709105000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":1709105000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":861929000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":861929000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-08-01","end":"2019-10-31","val":861929000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":861929000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":2470457000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":2470457000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":761352000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":761352000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-11-01","end":"2020-01-31","val":761352000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":761352000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":3241307000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":3241307000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":3241307000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":770850000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":770850000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":802573000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":802573000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2020-07-31","val":802573000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":802573000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1615429000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1615429000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":812856000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":812856000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-08-01","end":"2020-10-31","val":812856000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":812856000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":2366620000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":2366620000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":751191000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":751191000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-11-01","end":"2021-01-31","val":751191000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":751191000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":3298823000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":3298823000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":3298823000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-02-01","end":"2021-04-30","val":932203000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2021-02-01","end":"2021-04-30","val":932203000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1"},{"start":"2021-05-01","end":"2021-07-31","val":1042076000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1042076000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2021-07-31","val":1042076000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":1042076000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2192627000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":2192627000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":1150551000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":1150551000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-08-01","end":"2021-10-31","val":1150551000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":1150551000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":3346222000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":3346222000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1153595000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":1153595000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-11-01","end":"2022-01-31","val":1153595000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":1153595000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":4634875000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":4634875000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":4634875000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-02-01","end":"2022-04-30","val":1288653000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2022-02-01","end":"2022-04-30","val":1288653000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1"},{"start":"2022-05-01","end":"2022-07-31","val":1359553000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":1359553000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2022-07-31","val":1359553000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":1359553000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":2790532000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":2790532000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1430979000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":1430979000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-08-01","end":"2022-10-31","val":1430979000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1430979000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":4025150000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":4025150000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1234618000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1234618000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-11-01","end":"2023-01-31","val":1234618000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":1234618000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":5329252000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":5329252000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":5329252000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-02-01","end":"2023-04-30","val":1304102000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2023-02-01","end":"2023-04-30","val":1304102000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-07-31","val":1409600000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":1409600000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2023-07-31","val":1409600000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":1409600000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":2830530000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":2830530000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":1420930000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":1420930000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-08-01","end":"2023-10-31","val":1420930000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":1420930000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":4088878000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":4088878000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1258348000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":1258348000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-11-01","end":"2024-01-31","val":1258348000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1258348000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":5501907000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":5501907000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-02-01","end":"2024-04-30","val":1413029000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2024-02-01","end":"2024-04-30","val":1413029000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1"},{"start":"2024-05-01","end":"2024-07-31","val":1448456000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":1448456000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"start":"2024-05-01","end":"2024-07-31","val":1448456000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2919232000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1470776000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1470776000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":4179942000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":1260710000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":1260710000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":5513738000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-02-01","end":"2025-04-30","val":1333796000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1"},{"start":"2025-05-01","end":"2025-07-31","val":1414332000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2017-05-01","end":"2017-07-31","val":642157000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":1290161000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":648004000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2018-05-01","end":"2018-07-31","val":778144000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":1611981000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":833837000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":11874000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":11874000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":22812000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":22812000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":39379000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":39379000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":50484000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":50484000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":50484000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":3935000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":3935000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":12342000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":12342000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":22408000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":22408000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":27400000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":27400000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":27400000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":4076000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":4076000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":13034000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":13034000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":24887000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":24887000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":41699000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":41699000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":41699000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":14305000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":14305000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":26638000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":26638000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":42421000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":42421000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":59720000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":59720000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":59720000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":10100000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":10100000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":35336000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":35336000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":55662000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":55662000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":77495000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":77495000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":15022000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":15022000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":38083000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":54648000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":71001000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":20034000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":6241000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":6241000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":6569000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":12810000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":32042000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":32042000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":38143000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":38143000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":38143000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":6843000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":6843000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":17216000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":17216000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":27918000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":27918000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":37513000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":37513000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":37513000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":24210000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":24210000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":29145000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":29145000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":53549000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":53549000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":71252000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":71252000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":71252000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":15477000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":15477000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":19268000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":19268000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":34607000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":34607000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":73083000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":73083000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":73083000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":7726000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":7726000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":23904000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":23904000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":39865000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":39865000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":112618000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":112618000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":52189000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":52189000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":56199000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":96245000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":120479000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":24696000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"SalesAndExciseTaxPayableCurrent":{"label":"Sales and Excise Tax Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-04-30","val":9297000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":8920000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":8920000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":9864000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":9864000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":10448000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":10448000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":9493000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":9493000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":11529000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":11529000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":16702000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":16702000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":15407000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":15407000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":19037000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":19037000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":17973000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":1570085000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":452441000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2015-07-31","val":452441000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":910518000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":458077000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":458077000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":1331000000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":420482000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":420482000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":1858182000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":1858182000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-02-01","end":"2016-04-30","val":527182000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":549800000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":549800000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2016-07-31","val":549800000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2016-05-01","end":"2016-07-31","val":549800000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":1141646000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":1141646000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":591846000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":591846000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-08-01","end":"2016-10-31","val":591846000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":591846000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":1704169000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":1704169000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":562523000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":562523000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-11-01","end":"2017-01-31","val":562523000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":562523000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":2319146000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":2319146000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016"},{"start":"2017-02-01","end":"2017-04-30","val":614977000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2017-02-01","end":"2017-04-30","val":614977000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1"},{"start":"2017-05-01","end":"2017-07-31","val":642157000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":1290161000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":648004000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":1875669000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":585508000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":2511469000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":396155000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":110210000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":224562000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":114352000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":336804000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":112242000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":470035000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":470035000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":135058000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":135058000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":284856000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":284856000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":149798000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":149798000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":432116000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":432116000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":147260000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":147260000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":585078000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":585078000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":585078000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":156072000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":156072000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":315970000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":315970000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":159898000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":159898000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":472232000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":472232000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":156262000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":156262000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":633877000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":633877000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":633877000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":185435000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":185435000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":370703000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":370703000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":185268000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":185268000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":548883000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":548883000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":178180000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":178180000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":739460000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":739460000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":739460000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":194631000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":194631000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":395088000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":395088000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":200457000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":200457000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":588472000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":588472000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":193384000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":193384000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":784081000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":784081000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":784081000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":183112000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":183112000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":371464000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":371464000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":188352000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":188352000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":556308000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":556308000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":184844000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":184844000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":763629000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":763629000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":763629000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":214081000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":214081000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":444612000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":444612000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":230531000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":230531000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":685652000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":685652000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":241040000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":241040000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":950125000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":950125000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":950125000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":267689000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":267689000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":546683000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":546683000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":278994000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":278994000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":814063000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":814063000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":267380000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":267380000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":1093827000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":1093827000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1093827000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":286796000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":286796000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":587690000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":587690000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":300894000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":300894000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":883381000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":883381000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":295691000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":295691000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":1198899000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":1198899000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":315152000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":315152000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":639377000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":324225000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":950192000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":310815000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":1265253000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":314379000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"SeveranceCosts1":{"label":"Severance Costs","description":"Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2020-02-01","end":"2020-04-30","val":300000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":300000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-02-01","end":"2020-04-30","val":300000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q1"},{"start":"2024-05-01","end":"2025-04-30","val":10100000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2014-05-01","end":"2015-04-30","val":9012000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":1172000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":2669000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":3742000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":4733000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":4733000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2016-07-31","val":627000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":627000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":1499000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":1499000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-05-01","end":"2017-01-31","val":1669000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":1669000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-05-01","end":"2017-04-30","val":3142000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":3142000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":3142000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2017-07-31","val":1178000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":1178000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":436000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":3019000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-05-01","end":"2018-01-31","val":1473000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":4375000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":5745000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":5745000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":5745000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":1269000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":1269000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":3204000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":3204000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":4706000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":4706000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":7643000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":7643000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":7643000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":2071000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":2071000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":5591000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":5591000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2020-01-31","val":6345000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":6345000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":8970000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":8970000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":8970000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":2619000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":2619000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":6370000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":6370000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":10318000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":10318000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":12872000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":12872000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":12872000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":3160000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":3160000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":7951000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":7951000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":12461000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":12461000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":17354000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":17354000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":17354000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":5971000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":5971000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":13322000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":13322000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":17289000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":17289000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":22098000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":22098000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":22098000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":5002000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":5002000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":10698000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":10698000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":16507000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":16507000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":22436000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":22436000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":4343000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":4343000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":10358000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":14505000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":19202000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":4697000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2014-04-30","val":299434000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014Q1I"},{"end":"2015-04-30","val":299572000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2015-04-30","val":299572000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2015-04-30","val":299572000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2015-04-30","val":299572000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2015-04-30","val":299572000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015Q1I"},{"end":"2016-04-30","val":311160000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"end":"2016-04-30","val":311160000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"end":"2016-04-30","val":311160000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"end":"2016-04-30","val":311160000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2016-04-30","val":311160000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2016-04-30","val":311160000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016Q1I"},{"end":"2016-07-31","val":472565000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2I"},{"end":"2016-10-31","val":490254000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":499284000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-04-30","val":514606000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":514606000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"end":"2017-04-30","val":514606000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"end":"2017-04-30","val":514606000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2017-04-30","val":514606000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2017-04-30","val":514606000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2017-04-30","val":514606000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2017-04-30","val":514606000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017Q1I"},{"end":"2017-07-31","val":530528000,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06","frame":"CY2017Q2I"},{"end":"2017-10-31","val":547683000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07","frame":"CY2017Q3I"},{"end":"2018-01-31","val":568285000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"end":"2018-01-31","val":568285000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2017Q4I"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2018-04-30","val":579451000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2018-04-30","val":579451000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018Q1I"},{"end":"2018-07-31","val":619280000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-07-31","val":619280000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2018-07-31","val":619280000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q2I"},{"end":"2018-10-31","val":641258000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-10-31","val":641258000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2018-10-31","val":641259000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q3I"},{"end":"2019-01-31","val":633760000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2019-01-31","val":633760000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2019-04-30","val":629176000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2019-04-30","val":629176000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019Q1I"},{"end":"2019-07-31","val":662295000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-07-31","val":662295000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":662295000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2019-07-31","val":662295000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2019-07-31","val":662295000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":696039000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":696039000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-10-31","val":696039000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2019-10-31","val":696039000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q3I"},{"end":"2020-01-31","val":707326000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":707326000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4I"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":633981000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2020-04-30","val":633981000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2020-04-30","val":633981000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2020-04-30","val":633981000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2020-04-30","val":633981000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2020-04-30","val":633981000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020Q1I"},{"end":"2020-07-31","val":681871000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-07-31","val":681871000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":681871000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":681871000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2020-07-31","val":681871000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2020-07-31","val":681871000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":717897000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":717897000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-10-31","val":717897000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2020-10-31","val":717897000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":761014000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":761014000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2021-04-30","val":822462000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021Q1I"},{"end":"2021-07-31","val":877243000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-07-31","val":877243000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":877243000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-07-31","val":877243000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2021-07-31","val":877243000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2021-07-31","val":877243000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":951351000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":951351000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-10-31","val":951351000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2021-10-31","val":951351000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1003276000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2022-01-31","val":1003276000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2022-04-30","val":1064498000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1139224000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-07-31","val":1139224000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-07-31","val":1139224000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-07-31","val":1139224000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2022-07-31","val":1139224000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2022-07-31","val":1139224000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1183939000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-10-31","val":1183939000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-10-31","val":1183939000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2022-10-31","val":1183939000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1230696000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2023-01-31","val":1230696000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2023-04-30","val":1274757000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1354806000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-07-31","val":1354806000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":1354806000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-07-31","val":1354806000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2023-07-31","val":1354806000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2023-07-31","val":1354806000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1375885000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":1375885000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-10-31","val":1375885000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2023-10-31","val":1375885000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1418944000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2024-01-31","val":1418944000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1460521000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":1460521000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":1460521000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":1460521000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":1460521000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2024-04-30","val":1460521000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1470303000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-07-31","val":1470303000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":1470303000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":1470303000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1469307000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-10-31","val":1469307000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1393608000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1420180000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":1420180000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1451822000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2018-04-30","val":579451000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":629176000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":662295000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":696039000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":707326000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":633981000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":681871000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":717897000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":761014000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":33194000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2019-01-31","val":29639000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":29639000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2018-05-01","end":"2018-07-31","val":881000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":881000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":881000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-05-01","end":"2019-01-31","val":1405000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":524000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":1405000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1405000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":1405000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":1022000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":1022000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2019-07-31","val":1022000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":1022000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2019-07-31","val":1022000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":1022000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-11-01","end":"2020-01-31","val":771000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":771000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":1793000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":1793000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":1793000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2020-07-31","val":1270000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-11-01","end":"2021-01-31","val":806000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":806000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":2076000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":2076000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2076000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":1140000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2"},{"start":"2021-11-01","end":"2022-01-31","val":1192000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":1192000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":2332000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":2332000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":2332000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":1329000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2"},{"start":"2022-11-01","end":"2023-01-31","val":1874000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1874000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":3203000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":3203000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":3203000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2023-07-31","val":2664000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q2"},{"start":"2023-11-01","end":"2024-01-31","val":1922000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":1922000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":4586000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":4586000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":3207000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":3207000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2024-07-31","val":3207000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":3207000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-11-01","end":"2025-01-31","val":2760000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":5967000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3795000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2016-05-01","end":"2016-07-31","val":151687000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":151412000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2017-01-31","val":151412000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-04-30","val":151412000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-08-01","end":"2020-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-08-01","end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":6518000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":6518000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-04-30","val":6518000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":6518000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":6518000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":514000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":514000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":514000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-05-01","end":"2018-01-31","val":130000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-05-01","end":"2018-04-30","val":477000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":477000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":477000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2018-07-31","val":431000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":431000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":973000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":542000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":1281000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":308000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":2538000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":2538000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":2538000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":133000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":133000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2019-07-31","val":133000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":133000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-05-01","end":"2019-07-31","val":133000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":6761000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":6628000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":6628000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":6628000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":1519000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":1519000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":11793000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":11793000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":11793000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2020-07-31","val":691000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":172000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":172000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":172000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":172000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":2793000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":2793000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":7559000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":7559000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":7559000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":863000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2"},{"start":"2021-08-01","end":"2021-10-31","val":977000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":977000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":977000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":977000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":2184000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":2184000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":4434000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":4434000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":4434000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":29000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2"},{"start":"2022-08-01","end":"2022-10-31","val":672000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":672000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":672000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":672000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":1729000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1729000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":4715000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":4715000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":4715000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2023-07-31","val":1248000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q2"},{"start":"2023-08-01","end":"2023-10-31","val":508000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":508000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":508000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":508000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":3297000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":3297000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":6336000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":6336000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":555000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":555000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2024-07-31","val":555000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":555000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-08-01","end":"2024-10-31","val":1905000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1905000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":658000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":3499000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":809000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2018-05-01","end":"2019-01-31","val":11514000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":11514000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":16520000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":16520000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":16520000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2020-08-01","end":"2020-10-31","val":1222000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":1222000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":1222000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":1222000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":778000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":778000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":4160000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":4160000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":4160000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2021-07-31","val":3855000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q2"},{"start":"2021-08-01","end":"2021-10-31","val":9269000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":9269000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-08-01","end":"2021-10-31","val":9269000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":9269000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":4734000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":4734000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":35488000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":35488000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":35488000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2022-07-31","val":23795000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":49571000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":25776000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":25776000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-08-01","end":"2022-10-31","val":25776000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":25776000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":82767000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":33196000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":33196000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":110776000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":110776000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":110776000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2023-07-31","val":30784000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":75356000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":75356000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":44572000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":44572000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-08-01","end":"2023-10-31","val":44572000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":44572000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":100292000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":100292000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":24936000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":24936000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":116439000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":116439000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":46609000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":46609000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2024-07-31","val":46609000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2024-07-31","val":46609000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":99248000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":52639000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":52639000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":138902000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":39654000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":165502000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":12852000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":{"label":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","description":"Amount remaining of a stock repurchase plan authorized.","units":{"USD":[{"end":"2019-01-31","val":63500000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":58500000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2019Q1I"},{"end":"2019-07-31","val":58500000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":58500000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":58500000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":58500000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1I"},{"end":"2020-07-31","val":58500000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":57300000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":56500000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":54300000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2021Q1I"},{"end":"2021-07-31","val":50500000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":41200000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":36500000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":18800000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2022Q1I"},{"end":"2022-07-31","val":187000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":161200000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":128000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":100200000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":69600000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":241300000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":216500000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":200500000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2024Q1I"},{"end":"2024-07-31","val":154300000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2025-04-30","val":192000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"},{"end":"2025-07-31","val":179200000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"Supplies":{"label":"Prepaid Supplies","description":"Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-04-30","val":679000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":1104000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2017Q1I"}]}},"TangibleAssetImpairmentCharges":{"label":"Tangible Asset Impairment Charges","description":"The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.","units":{"USD":[{"start":"2017-05-01","end":"2018-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-05-01","end":"2019-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"},{"start":"2019-05-01","end":"2019-07-31","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2020-01-31","val":1000000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":1900000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1000000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"}]}},"TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit":{"label":"Tax Cuts and Jobs Act, Change in Tax Rate, Deferred Tax Liability, Income Tax Benefit","description":"Amount of income tax benefit for remeasurement of deferred tax liability from change in tax rate pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":100000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"}]}},"TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit":{"label":"Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)","description":"Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2017-05-01","end":"2018-01-31","val":-1100000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"}]}},"TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit":{"label":"Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit (Deprecated 2020-01-31)","description":"Amount of reasonable estimate for income tax benefit for which accounting for tax effect for remeasurement of deferred tax liability from change in tax rate is incomplete pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2018-05-01","end":"2019-04-30","val":6700000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018"}]}},"TreasuryStockReissuedAtLowerThanRepurchasePrice":{"label":"Treasury Stock Reissued at Lower than Repurchase Price","description":"In cases when treasury stock is reissued at a price lower than the cost to repurchase, the excess difference between the selling price and cost to repurchase is charged against retained earnings (assuming that all APIC arising from treasury stock transactions has first been exhausted).","units":{"USD":[{"start":"2015-05-01","end":"2015-10-31","val":863000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-01-31","val":971000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":442000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":971000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":1000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"start":"2018-05-01","end":"2019-01-31","val":700000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":1000000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":1000000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":1000000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":134000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":50000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":50000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":80000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":80000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":134000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":100000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":85000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":85000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":280000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":300000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":367000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":400000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":715000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":700000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":516000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":500000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1100000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2023-01-31","val":1800000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":2300000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":500000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":5827000,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2016-04-30","val":5827000,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-05-01","end":"2016-04-30","val":5827000,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-05-01","end":"2016-04-30","val":5827000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":5827000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2018-05-01","end":"2019-01-31","val":11500000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-04-30","val":16500000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":16500000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":16500000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-05-01","end":"2020-04-30","val":4200000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-10-31","val":1200000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":1200000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-05-01","end":"2021-01-31","val":2000000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":2000000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-05-01","end":"2021-04-30","val":4200000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":4200000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":3900000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":3900000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":13100000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":13100000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-05-01","end":"2022-01-31","val":17900000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":17900000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-05-01","end":"2022-04-30","val":35500000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":35500000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2022-06-19","val":10800000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-06-19","val":10800000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-06-19","val":10800000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2022-07-31","val":23800000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":23800000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-06-20","end":"2022-07-31","val":13000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"start":"2022-05-01","end":"2022-10-31","val":49600000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-06-20","end":"2022-10-31","val":38800000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":82800000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-06-20","end":"2023-01-31","val":72000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-04-30","val":110600000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":30500000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2016-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1I"},{"end":"2017-04-30","val":0,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"end":"2017-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2017-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1I"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"end":"2018-04-30","val":0,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"end":"2018-04-30","val":0,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"end":"2018-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"end":"2019-04-30","val":0,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"end":"2019-04-30","val":0,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"end":"2019-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"end":"2020-04-30","val":0,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"end":"2020-04-30","val":0,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"end":"2020-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2015-05-01","end":"2016-04-30","val":-60000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015"},{"start":"2016-05-01","end":"2017-04-30","val":214000,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016"},{"start":"2017-05-01","end":"2018-04-30","val":100000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017"},{"start":"2019-05-01","end":"2020-04-30","val":7600000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2019-05-01","end":"2019-07-31","val":3199000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":3199000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":6613000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":6613000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":3414000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":3414000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":9924000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":9924000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":3311000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":3311000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":12555000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":12555000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":12555000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":2999000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":2999000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":6132000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":6132000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":3157000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":3157000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":9329000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":9329000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":3197000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":3197000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":12914000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":12914000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":12914000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":3861000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":3861000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":8552000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":8552000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":4629000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":4629000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":12992000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":12992000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":4440000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":4440000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":17825000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":17825000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":17825000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":5903000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":5903000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":11580000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":11580000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":5677000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":5677000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":16499000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":16499000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":4919000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":4919000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":19699000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":19699000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":19699000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":3670000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":3670000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":8439000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":8439000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":4769000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":4769000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":12594000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":12594000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":4155000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":4155000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":16686000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":16686000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":4832000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":4832000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":8907000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":4075000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":12124000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":3217000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":15715000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3642000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2014-05-01","end":"2015-04-30","val":32450401,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":32830677,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2015-07-31","val":32830677,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":32915871,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":32898075,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":32898075,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":32987170,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":32890930,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":32890930,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":33125242,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":33125000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-02-01","end":"2016-04-30","val":33155140,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":38602378,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":38602378,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2016-07-31","val":38602378,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2016-05-01","end":"2016-07-31","val":38602,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":39955990,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":39956000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":41319651,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":41319651,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-08-01","end":"2016-10-31","val":41320000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":41320,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":40670220,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":40670000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":41577675,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":41577675,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-11-01","end":"2017-01-31","val":41578000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":41578,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":41070025,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":41070000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":41070000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-02-01","end":"2017-04-30","val":41758974,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2017-02-01","end":"2017-04-30","val":41759,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1"},{"start":"2017-05-01","end":"2017-07-31","val":42127771,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":40971,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2017-07-31","val":42128000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2017-05-01","end":"2017-07-31","val":42128000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":42137000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":42137000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":42146000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":41006,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-08-01","end":"2017-10-31","val":42146000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":42146000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":42167000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":42167000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":42228000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":41036,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-11-01","end":"2018-01-31","val":42228000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":42228000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":42163000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":42163000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":42163000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":41048,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2018-02-01","end":"2018-04-30","val":42151000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":42074000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":42074000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2018-07-31","val":42074000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":42074000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":41996000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":41996000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":41918000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":41918000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-08-01","end":"2018-10-31","val":41918000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":41918000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":41789000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":41789000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":41371000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":41371000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-11-01","end":"2019-01-31","val":41371000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":41371000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":41589000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":41589000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":41589000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-02-01","end":"2019-04-30","val":40976000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2019-02-01","end":"2019-04-30","val":40976000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1"},{"start":"2019-05-01","end":"2019-07-31","val":41615000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":41615000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2019-07-31","val":41615000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":41615000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":42126000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":42126000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":42635000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":42635000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-08-01","end":"2019-10-31","val":42635000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":42635000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":42401000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":42401000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":42949000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":42949000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-11-01","end":"2020-01-31","val":42949000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":42949000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":42504000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":42504000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":42504000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":42435000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":42435000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":43017000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":43017000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2020-07-31","val":43017000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":43017000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":43096000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":43096000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":43174000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":43174000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-08-01","end":"2020-10-31","val":43174000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":43174000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":43184000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":43184000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":43361000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":43361000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-11-01","end":"2021-01-31","val":43361000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":43361000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":43343000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":43343000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":43343000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-02-01","end":"2021-04-30","val":43828000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2021-02-01","end":"2021-04-30","val":43828000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1"},{"start":"2021-05-01","end":"2021-07-31","val":43972000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":43972000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2021-07-31","val":43972000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":43972000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":43933000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":43933000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":43894000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":43894000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-08-01","end":"2021-10-31","val":43894000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":43894000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":43937000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":43937000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":43945000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":43945000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-11-01","end":"2022-01-31","val":43945000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":43945000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":43898000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":43898000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":43898000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-02-01","end":"2022-04-30","val":43776000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2022-02-01","end":"2022-04-30","val":43776000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1"},{"start":"2022-05-01","end":"2022-07-31","val":43317000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":43317000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2022-07-31","val":43317000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":43317000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":43102000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":43102000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":42887000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":42887000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-08-01","end":"2022-10-31","val":42887000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":42887000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":42812000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":42812000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":42232000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":42232000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-11-01","end":"2023-01-31","val":42232000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":42232000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":42592000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":42592000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":42592000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-02-01","end":"2023-04-30","val":41913000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2023-02-01","end":"2023-04-30","val":41913000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-07-31","val":41477000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":41477000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2023-07-31","val":41477000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":41477000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":41282000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":41282000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":41088000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":41088000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-08-01","end":"2023-10-31","val":41088000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":41088000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":41026000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":41026000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":40512000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":40512000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-11-01","end":"2024-01-31","val":40512000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":40512000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":40906000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":40906000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-02-01","end":"2024-04-30","val":40539000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2024-02-01","end":"2024-04-30","val":40539000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1"},{"start":"2024-05-01","end":"2024-07-31","val":40226000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":40226000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"start":"2024-05-01","end":"2024-07-31","val":40226000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":39964000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":39703000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":39703000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":39727000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":38708000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":38708000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":39503000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-02-01","end":"2025-04-30","val":38813000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1"},{"start":"2025-05-01","end":"2025-07-31","val":38629000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2014-05-01","end":"2015-04-30","val":32450401,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2014"},{"start":"2015-05-01","end":"2015-07-31","val":32677418,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2015-05-01","end":"2015-07-31","val":32677418,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q2"},{"start":"2015-05-01","end":"2015-10-31","val":32707297,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":32737956,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2015-08-01","end":"2015-10-31","val":32737956,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q3"},{"start":"2015-05-01","end":"2016-01-31","val":32768418,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":32890930,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2015-11-01","end":"2016-01-31","val":32890930,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2015Q4"},{"start":"2015-05-01","end":"2016-04-30","val":32799098,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2015-05-01","end":"2016-04-30","val":32799000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2015"},{"start":"2016-02-01","end":"2016-04-30","val":32892905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":38200597,"accn":"0001558370-16-008319","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-09-13"},{"start":"2016-05-01","end":"2016-07-31","val":38200597,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2016-07-31","val":38200597,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2016-05-01","end":"2016-07-31","val":38201,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q2"},{"start":"2016-05-01","end":"2016-10-31","val":39579244,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-05-01","end":"2016-10-31","val":39579000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":40942905,"accn":"0001558370-16-010532","fy":2017,"fp":"Q2","form":"10-Q","filed":"2016-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":40942905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-08-01","end":"2016-10-31","val":40943000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2016-08-01","end":"2016-10-31","val":40943,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q3"},{"start":"2016-05-01","end":"2017-01-31","val":40035450,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-05-01","end":"2017-01-31","val":40035000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":40942905,"accn":"0001558370-17-001533","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-03-09"},{"start":"2016-11-01","end":"2017-01-31","val":40942905,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-11-01","end":"2017-01-31","val":40943000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2016-11-01","end":"2017-01-31","val":40943,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2016Q4"},{"start":"2016-05-01","end":"2017-04-30","val":40260405,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2016-05-01","end":"2017-04-30","val":40260000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2016-05-01","end":"2017-04-30","val":40260000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2016"},{"start":"2017-02-01","end":"2017-04-30","val":40955632,"accn":"0001047469-17-004356","fy":2017,"fp":"FY","form":"10-K","filed":"2017-06-30"},{"start":"2017-02-01","end":"2017-04-30","val":40956,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28","frame":"CY2017Q1"},{"start":"2017-05-01","end":"2017-07-31","val":40970905,"accn":"0001558370-17-006940","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-09-06"},{"start":"2017-05-01","end":"2017-07-31","val":40971000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2017-05-01","end":"2017-07-31","val":40971000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q2"},{"start":"2017-05-01","end":"2017-10-31","val":40988000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-05-01","end":"2017-10-31","val":40988000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":41006000,"accn":"0001558370-17-009230","fy":2018,"fp":"Q2","form":"10-Q","filed":"2017-12-07"},{"start":"2017-08-01","end":"2017-10-31","val":41006000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2017-08-01","end":"2017-10-31","val":41006000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q3"},{"start":"2017-05-01","end":"2018-01-31","val":41004000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-05-01","end":"2018-01-31","val":41004000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":41036000,"accn":"0001558370-18-001566","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-03-06"},{"start":"2017-11-01","end":"2018-01-31","val":41036000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2017-11-01","end":"2018-01-31","val":41036000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2017Q4"},{"start":"2017-05-01","end":"2018-04-30","val":41015000,"accn":"0001558370-18-005484","fy":2018,"fp":"FY","form":"10-K","filed":"2018-06-28"},{"start":"2017-05-01","end":"2018-04-30","val":41015000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2017-05-01","end":"2018-04-30","val":41015000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":41048000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27","frame":"CY2018Q1"},{"start":"2018-05-01","end":"2018-07-31","val":41094000,"accn":"0001558370-18-007317","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-08-30"},{"start":"2018-05-01","end":"2018-07-31","val":41094000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2018-07-31","val":41094000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2018-05-01","end":"2018-07-31","val":41094000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q2"},{"start":"2018-05-01","end":"2018-10-31","val":41121000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-05-01","end":"2018-10-31","val":41121000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":41149000,"accn":"0001558370-18-009571","fy":2019,"fp":"Q2","form":"10-Q","filed":"2018-12-04"},{"start":"2018-08-01","end":"2018-10-31","val":41149000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-08-01","end":"2018-10-31","val":41149000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":41149000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q3"},{"start":"2018-05-01","end":"2019-01-31","val":41053000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-05-01","end":"2019-01-31","val":41053000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":40912000,"accn":"0001558370-19-001510","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":40912000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-11-01","end":"2019-01-31","val":40912000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":40912000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2018Q4"},{"start":"2018-05-01","end":"2019-04-30","val":40914000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2018-05-01","end":"2019-04-30","val":40914000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2018-05-01","end":"2019-04-30","val":40914000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2018"},{"start":"2019-02-01","end":"2019-04-30","val":40487000,"accn":"0001558370-19-005943","fy":2019,"fp":"FY","form":"10-K","filed":"2019-06-27"},{"start":"2019-02-01","end":"2019-04-30","val":40487000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25","frame":"CY2019Q1"},{"start":"2019-05-01","end":"2019-07-31","val":41001000,"accn":"0001558370-19-008400","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-08-29"},{"start":"2019-05-01","end":"2019-07-31","val":41001000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2019-07-31","val":41001000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2019-05-01","end":"2019-07-31","val":41001000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q2"},{"start":"2019-05-01","end":"2019-10-31","val":41382000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-05-01","end":"2019-10-31","val":41382000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":41761000,"accn":"0001558370-19-011355","fy":2020,"fp":"Q2","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":41761000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-08-01","end":"2019-10-31","val":41761000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":41761000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q3"},{"start":"2019-05-01","end":"2020-01-31","val":41663000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-05-01","end":"2020-01-31","val":41663000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":42223000,"accn":"0001558370-20-002073","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":42223000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-11-01","end":"2020-01-31","val":42223000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":42223000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2019Q4"},{"start":"2019-05-01","end":"2020-04-30","val":41853000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2019-05-01","end":"2020-04-30","val":41853000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2019-05-01","end":"2020-04-30","val":41853000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-02-01","end":"2020-04-30","val":42435000,"accn":"0001558370-20-007783","fy":2020,"fp":"FY","form":"10-K","filed":"2020-06-25"},{"start":"2020-02-01","end":"2020-04-30","val":42435000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-07-31","val":42624000,"accn":"0001558370-20-010991","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-09-03"},{"start":"2020-05-01","end":"2020-07-31","val":42624000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2020-07-31","val":42624000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2020-05-01","end":"2020-07-31","val":42624000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":42674000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-05-01","end":"2020-10-31","val":42674000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":42723000,"accn":"0001558370-20-014171","fy":2021,"fp":"Q2","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":42723000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-08-01","end":"2020-10-31","val":42723000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":42723000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":42691000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-05-01","end":"2021-01-31","val":42691000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":42726000,"accn":"0001558370-21-002372","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":42726000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-11-01","end":"2021-01-31","val":42726000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":42726000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":42765000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2020-05-01","end":"2021-04-30","val":42765000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":42765000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-02-01","end":"2021-04-30","val":42994000,"accn":"0001628280-21-012863","fy":2021,"fp":"FY","form":"10-K","filed":"2021-06-24"},{"start":"2021-02-01","end":"2021-04-30","val":42994000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1"},{"start":"2021-05-01","end":"2021-07-31","val":43089000,"accn":"0001628280-21-018028","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-02"},{"start":"2021-05-01","end":"2021-07-31","val":43089000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2021-07-31","val":43089000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2021-05-01","end":"2021-07-31","val":43089000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":43112000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-05-01","end":"2021-10-31","val":43112000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":43135000,"accn":"0001628280-21-024438","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":43135000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-08-01","end":"2021-10-31","val":43135000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":43135000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":43106000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-05-01","end":"2022-01-31","val":43106000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":43094000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":43094000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-11-01","end":"2022-01-31","val":43094000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2021-11-01","end":"2022-01-31","val":43094000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":43075000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":43075000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":43075000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-02-01","end":"2022-04-30","val":42977000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2022-02-01","end":"2022-04-30","val":42977000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1"},{"start":"2022-05-01","end":"2022-07-31","val":42549000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"start":"2022-05-01","end":"2022-07-31","val":42549000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2022-07-31","val":42549000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2022-05-01","end":"2022-07-31","val":42549000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":42390000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-05-01","end":"2022-10-31","val":42390000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":42232000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2022-08-01","end":"2022-10-31","val":42232000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-08-01","end":"2022-10-31","val":42232000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":42232000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":42119000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-05-01","end":"2023-01-31","val":42119000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":41578000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":41578000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-11-01","end":"2023-01-31","val":41578000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-11-01","end":"2023-01-31","val":41578000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":41904000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":41904000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":41904000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-02-01","end":"2023-04-30","val":41239000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2023-02-01","end":"2023-04-30","val":41239000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-07-31","val":40749000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"start":"2023-05-01","end":"2023-07-31","val":40749000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2023-07-31","val":40749000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2023-05-01","end":"2023-07-31","val":40749000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":40608000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":40608000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":40466000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":40466000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-08-01","end":"2023-10-31","val":40466000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":40466000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":40360000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":40360000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":39864000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-11-01","end":"2024-01-31","val":39864000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-11-01","end":"2024-01-31","val":39864000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":39864000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":40229000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":40229000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-02-01","end":"2024-04-30","val":39830000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2024-02-01","end":"2024-04-30","val":39830000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1"},{"start":"2024-05-01","end":"2024-07-31","val":39542000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":39542000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"start":"2024-05-01","end":"2024-07-31","val":39542000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":39334000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":39126000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":39126000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":39125000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":38708000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":38708000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":38928000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-02-01","end":"2025-04-30","val":38317000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1"},{"start":"2025-05-01","end":"2025-07-31","val":38064000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2020-05-01","end":"2021-01-31","val":75924000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":15303000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":113478000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":67056000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":142425000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":75369000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":203721000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":61336000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":281151000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":281151000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2023-01-31","val":205050000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":62625000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":332831000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":263482000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":263482000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2020-05-01","end":"2021-01-31","val":2571616000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2020-11-01","end":"2021-01-31","val":813078000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":3579882000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1099110000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2269667000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"start":"2021-08-01","end":"2021-10-31","val":1170557000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":3429878000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"start":"2021-11-01","end":"2022-01-31","val":1160211000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":4718531000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":4718531000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2021"},{"start":"2022-05-01","end":"2023-01-31","val":3429878000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"start":"2022-11-01","end":"2023-01-31","val":1160211000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":5622824000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":5711196000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":5711196000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2021-04-30","val":61367000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03"},{"end":"2021-04-30","val":61367000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-01-31","val":114367000,"accn":"0001628280-22-004941","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-04-30","val":84367000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":84367000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-04-30","val":84367000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-04-30","val":84367000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-04-30","val":84367000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2022-07-31","val":84367000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01","frame":"CY2022Q2I"},{"end":"2022-10-31","val":84367000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08","frame":"CY2022Q3I"},{"end":"2023-01-31","val":84367000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":84367000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":84367000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2023-04-30","val":84367000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-04-30","val":84367000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-04-30","val":84367000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2023-07-31","val":84367000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2I"},{"end":"2023-10-31","val":84367000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":84367000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-04-30","val":84367000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":84367000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"end":"2024-04-30","val":84367000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"end":"2024-04-30","val":84367000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"end":"2024-04-30","val":84367000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2024-07-31","val":84367000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2I"},{"end":"2024-10-31","val":84367000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":84367000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":84367000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2025-04-30","val":84367000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q1I"},{"end":"2025-07-31","val":84367000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}},"AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease":{"label":"Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on accounts receivable.","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":245000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2021-04-30","val":29493000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":37043000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":37043000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":45966000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2023-04-30","val":45966000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":61283000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":61283000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":80251000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2021-04-30","val":46018000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2021Q1I"},{"end":"2022-04-30","val":47605000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"end":"2022-04-30","val":47605000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2022Q1I"},{"end":"2023-04-30","val":54035000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2023Q1I"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax","description":"Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":600000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":2800000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2020-05-01","end":"2021-04-30","val":2800000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":2900000,"accn":"0001628280-22-017915","fy":2022,"fp":"FY","form":"10-K","filed":"2022-06-23"},{"start":"2021-05-01","end":"2022-04-30","val":2900000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2021-05-01","end":"2022-04-30","val":2900000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":600000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"start":"2022-05-01","end":"2023-04-30","val":600000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":600000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":100000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":400000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2024-01-31","val":700000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-04-30","val":900000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":900000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":300000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":500000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":600000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":700000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-100000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2022-06-19","val":75000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-06-19","val":75000000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-06-19","val":75000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-06-19","val":75000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2022-06-19","val":75000000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31"},{"end":"2022-06-20","val":200000000,"accn":"0001628280-22-024158","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-01"},{"end":"2022-06-20","val":200000000,"accn":"0001628280-22-031588","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-08"},{"end":"2022-06-20","val":200000000,"accn":"0001628280-23-006063","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-02"},{"end":"2022-06-20","val":200000000,"accn":"0001628280-23-023126","fy":2023,"fp":"FY","form":"10-K","filed":"2023-06-22"},{"end":"2022-06-20","val":200000000,"accn":"0001628280-23-031117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-08-31","frame":"CY2022Q2I"},{"end":"2023-10-17","val":200000000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-17","val":200000000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-10-17","val":200000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q3I"},{"end":"2023-10-18","val":250000000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-18","val":250000000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"end":"2023-10-18","val":250000000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"}]}},"BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred":{"label":"Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred","description":"This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.","units":{"USD":[{"start":"2023-10-01","end":"2023-10-31","val":501000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-10-01","end":"2023-10-31","val":501000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29","frame":"CY2023Q3I"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2021-05-01","end":"2022-04-30","val":715000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2022-10-31","val":1117000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2022-05-01","end":"2023-01-31","val":1773000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2022-05-01","end":"2023-04-30","val":2271000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":2271000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":469000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1158000,"accn":"0001628280-23-041080","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-07"},{"start":"2023-05-01","end":"2023-10-31","val":1158000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":1528000,"accn":"0001628280-24-008038","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-02-29"},{"start":"2023-05-01","end":"2024-01-31","val":1528000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":1702000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":1702000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":538000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":538000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":1131000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":1576000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":1925000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":170000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"DeferredTaxLiabilitiesDerivatives":{"label":"Deferred Tax Liabilities, Derivatives","description":"Amount of deferred tax liability attributable to taxable temporary differences from derivatives.","units":{"USD":[{"end":"2023-04-30","val":0,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2023Q1I"},{"end":"2024-04-30","val":2780000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"end":"2024-04-30","val":2780000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024Q1I"},{"end":"2025-04-30","val":130000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"EffectiveIncomeTaxRateReconciliationGiltiAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":1076000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":1452000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":1452000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":39000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":39000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":132000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":2649000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":2670000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2022-05-01","end":"2023-04-30","val":2670000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":3704000,"accn":"0001628280-24-029139","fy":2024,"fp":"FY","form":"10-K","filed":"2024-06-20"},{"start":"2023-05-01","end":"2024-04-30","val":3704000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":3219000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":65843000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":18914000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":37656000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":18742000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":56440000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":18784000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":75461000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":22213000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":22213000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":45910000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":23697000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":68979000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":23069000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":89080000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":21068000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"ShareRepurchaseProgramExciseTax":{"label":null,"description":null,"units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":119000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":272000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":588000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":683000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":795000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":441000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29"},{"start":"2024-05-01","end":"2024-07-31","val":441000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":770000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":1113000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":1358000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":0,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Amount","description":"Amount of investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2024-10-31","val":5200000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":5200000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":5200000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":5200000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05"},{"start":"2024-05-01","end":"2025-01-31","val":5200000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":5200000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"RestructuringAndRelatedCostExpectedCostRemaining1":{"label":"Restructuring and Related Cost, Expected Cost Remaining","description":"Amount of expected cost remaining for the specified restructuring cost.","units":{"USD":[{"end":"2024-10-31","val":2700000,"accn":"0001628280-24-050077","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"}]}},"GainLossOnSaleOfBusiness":{"label":"Gain (Loss) on Disposition of Business","description":"Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":0,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2025-01-31","val":7393000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":7393000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":7393000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"GoodwillWrittenOffRelatedToSaleOfBusinessUnit":{"label":"Goodwill, Written off Related to Sale of Business Unit","description":"Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2024-05-01","end":"2025-01-31","val":1744000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":1744000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"}]}},"ProceedsFromDivestitureOfBusinesses":{"label":"Proceeds from Divestiture of Businesses","description":"The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":2879000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-01-31","val":1948000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2023-05-01","end":"2024-04-30","val":2668000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":1218000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2025-01-31","val":15888000,"accn":"0001628280-25-010920","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-06"},{"start":"2024-05-01","end":"2025-04-30","val":17293000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1267000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":65730000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":64156000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":18804000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2025-04-30","val":81141000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":19629000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2"}]}},"RestructuringReserve":{"label":"Restructuring Reserve","description":"Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.","units":{"USD":[{"end":"2025-04-30","val":300000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18","frame":"CY2025Q1I"}]}},"LossContingencyNewClaimsFiledNumber":{"label":"Loss Contingency, New Claims Filed, Number","description":"The total number of new claims filed pertaining to a loss contingency during the period.","units":{"complaint":[{"start":"2025-07-16","end":"2025-07-17","val":2,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2025Q2I"}]}}},"srt":{"StockRepurchaseProgramAuthorizedAmount1":{"label":null,"description":null,"units":{"USD":[{"end":"2023-10-18","val":250000000,"accn":"0001628280-24-038803","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-08-29","frame":"CY2023Q3I"},{"end":"2024-12-01","val":250000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2024-12-02","val":250000000,"accn":"0001628280-25-032103","fy":2025,"fp":"FY","form":"10-K","filed":"2025-06-18"},{"end":"2024-12-02","val":250000000,"accn":"0001628280-25-041282","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-08-28","frame":"CY2024Q4I"}]}}}}}