XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Finance lease cost:      
Amortization of right-of-use assets $ 34,710 $ 29,222 $ 24,501
Interest on lease liabilities 11,361 7,988 7,187
Operating lease cost 82,774 65,804 57,093
Variable lease cost 15,715 16,686 19,699
Total lease cost $ 144,560 $ 119,700 $ 108,480