XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Finance lease cost        
Amortization of ROU assets $ 448 $ 365 $ 850 $ 738
Interest on lease liabilities 54 46 108 94
Finance lease cost 502 411 958 832
Operating lease cost 11,389 12,203 23,086 24,618
Short-term lease cost 222 270 491 433
Variable lease cost 3,724 1,583 6,915 4,238
Impairment of right-of-use assets 0 0 1,629 0
Sublease income (1,051) (738) (2,114) (1,245)
Total lease cost $ 14,786 $ 13,729 $ 30,965 $ 28,876