XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Contractual Future Minimum Lease Payments (Details)
$ in Thousands
May 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 47,099
2024 37,499
2025 29,147
2026 22,673
2027 15,701
Thereafter 31,498
Total payments 183,617
Less interest (10,681)
Total present value of lease payments $ 172,936