XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Future Minimum Lease Payments under Operating and Finance Leases) (Details)
$ in Thousands
May 31, 2020
USD ($)
Operating Leases  
2020 $ 112,866
2021 88,654
2022 68,909
2023 56,144
2024 41,127
Thereafter 92,130
Total minimum lease payments 459,830
Less: Interest (45,607)
Present value of lease liabilities 414,223
Finance Leases  
2020 11,964
2021 12,354
2022 11,783
2023 11,917
2024 43,059
Thereafter 98,846
Total minimum lease payments 189,923
Less: Interest (27,330)
Present value of lease liabilities 162,593
Total  
2020 124,830
2021 101,008
2022 80,692
2023 68,061
2024 84,186
Thereafter 190,976
Total minimum lease payments 649,753
Less: Interest (72,937)
Total lease liabilities 576,816
Leases signed but not yet commenced $ 43,400