XML 13 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Future Minimum Lease Payments under Operating and Finance Leases) (Details)
$ in Thousands
Feb. 29, 2020
USD ($)
Operating Leases  
2020 $ 110,692
2021 89,479
2022 69,928
2023 53,400
2024 41,472
Thereafter 92,529
Total minimum lease payments 457,500
Less: Interest (45,588)
Present value of lease liabilities 411,912
Finance Leases  
2020 11,849
2021 12,375
2022 11,744
2023 11,879
2024 15,644
Thereafter 128,763
Total minimum lease payments 192,254
Less: Interest (28,550)
Present value of lease liabilities 163,704
Total  
2020 122,541
2021 101,854
2022 81,672
2023 65,279
2024 57,116
Thereafter 221,292
Total minimum lease payments 649,754
Less: Interest (74,138)
Total lease liabilities 575,616
Leases signed but not yet commenced $ 28,200