XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Components of Lease Expense (Detail) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Finance lease cost        
Amortization of ROU assets $ 362,000 $ 448,000 $ 741,000 $ 850,000
Interest on lease liabilities 45,000 54,000 94,000 108,000
Finance lease cost 407,000 502,000 835,000 958,000
Operating lease cost 12,096,000 11,389,000 24,091,000 23,086,000
Short-term lease cost 202,000 222,000 428,000 491,000
Variable lease cost 3,027,000 3,724,000 5,368,000 6,915,000
Lease impairment cost 0 0 0 1,629,000
Sublease income (1,206,000) (1,051,000) (2,359,000) (2,114,000)
Total lease cost $ 14,526,000 $ 14,786,000 $ 28,363,000 $ 30,965,000