XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Finance lease cost        
Amortization of ROU assets $ 384 $ 366 $ 1,234 $ 1,104
Interest on lease liabilities 53 47 161 141
Finance lease cost 437 413 1,395 1,245
Operating lease cost 12,013 12,339 35,099 36,957
Short-term lease cost 178 183 669 616
Variable lease cost 3,371 3,300 10,286 7,538
Lease impairment cost 0 5,471 1,629 5,471
Sublease income (1,096) (1,019) (3,210) (2,264)
Total lease cost $ 14,903 $ 20,687 $ 45,868 $ 49,563