XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Finance lease cost:    
Amortization of right-of-use assets $ 5,818 $ 5,592
Interest on lease liabilities 1,822 2,301
Operating lease cost 12,971 11,012
Variable lease cost 5,903 3,861
Total lease cost $ 26,514 $ 22,766