XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Components of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Finance lease cost:    
Amortization of right-of-use assets $ 5,592 $ 6,139
Interest on lease liabilities 2,301 3,062
Operating lease cost 11,012 10,620
Variable lease cost 3,861 2,999
Total lease cost $ 22,766 $ 22,820