XML 132 R111.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Finance lease cost      
Amortization of ROU assets $ 1,464 $ 1,605 $ 1,479
Interest on lease liabilities 176 212 190
Finance lease cost 1,640 1,817 1,669
Operating lease cost 47,939 46,956 48,901
Short-term lease cost 873 876 833
Variable lease cost 10,877 13,324 11,157
Lease impairment cost 2,452 1,629 5,471
Sublease income (4,965) (4,359) (3,420)
Total lease cost $ 58,816 $ 60,243 $ 64,611