XML 91 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Finance lease cost:      
Amortization of right-of-use assets $ 29,222 $ 24,501 $ 22,295
Interest on lease liabilities 7,988 7,187 8,179
Operating lease cost 65,804 57,093 47,778
Variable lease cost 16,686 19,699 17,825
Total lease cost $ 119,700 $ 108,480 $ 96,077