XML 132 R112.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]      
Operating Lease, Payments $ 51,879 $ 63,496 $ 62,996
Finance Lease, Principal Payments 1,776 1,639 1,157
Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]      
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 60,279 19,015 49,235
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 906 $ 3,123 $ 1,586