XML 111 R96.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Finance lease cost      
Amortization of ROU assets $ 1,479 $ 1,065 $ 1,221
Interest on lease liabilities 190 84 114
Finance lease cost 1,669 1,149 1,335
Operating lease cost 48,901 53,092 56,166
Short-term lease cost 833 966 474
Variable lease cost 11,157 10,986 11,592
Lease impairment cost 5,471 7,392 0
Sublease income (3,420) (1,119) (657)
Total lease cost $ 64,611 $ 72,466 $ 68,910