XML 92 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Future Minimum Lease Payments under Operating and Finance Leases) (Details)
$ in Thousands
Nov. 30, 2019
USD ($)
Operating Leases  
2020 $ 110,223
2021 93,597
2022 75,609
2023 56,764
2024 46,447
Thereafter 103,899
Total minimum lease payments 486,539
Less: Interest (49,918)
Present value of lease liabilities 436,621
Finance Leases  
2020 11,635
2021 11,676
2022 12,140
2023 11,694
2024 11,829
Thereafter 132,235
Total minimum lease payments 191,209
Less: Interest (29,773)
Present value of lease liabilities 161,436
Total  
2020 121,858
2021 105,273
2022 87,749
2023 68,458
2024 58,276
Thereafter 236,134
Total minimum lease payments 677,748
Less: Interest (79,691)
Total lease liabilities 598,057
Leases signed but not yet commenced $ 18,400