XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Leases [Abstract]      
Operating lease cost $ 26,309 $ 10,174 $ 9,346
Amortization of right-of-use assets 10,275 10,417 5,882
Interest expense on lease liabilities 4,969 4,491 2,966
Operating cash flows required by operating leases 28,992 8,693 7,725
Operating cash flows required by finance leases 4,969 4,491 2,966
Financing cash flows required by finance leases 9,367 9,156 5,345
Right-of-use assets obtained in exchange for new finance lease liabilities 16,715 17,626 25,166
Right-of-use assets obtained in exchange for new operating lease liabilities $ 316,762 $ 14,646 $ 14,642