XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Finance lease cost        
Amortization of ROU assets $ 366 $ 248 $ 1,104 $ 785
Interest on lease liabilities 47 19 141 64
Finance lease cost 413 267 1,245 849
Operating lease cost 12,339 13,013 36,957 40,288
Short-term lease cost 183 279 616 761
Variable lease cost 3,300 2,820 7,538 7,919
Impairment of right-of-use assets 5,471 0 5,471 7,392
Sublease income (1,019) (283) (2,264) (742)
Total lease cost $ 20,687 $ 16,096 $ 49,563 $ 56,467