XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Finance lease cost:        
Amortization of right-of-use assets $ 5,557 $ 5,898 $ 16,713 $ 17,997
Interest on lease liabilities 1,954 2,748 6,378 8,673
Operating lease cost 12,628 10,601 34,955 31,930
Variable lease cost 4,440 3,197 12,992 9,329
Total lease cost $ 24,579 $ 22,444 $ 71,038 $ 67,929