XML 86 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]      
Weighted average remaining lease term for operating leases 6 years 4 months 24 days    
Weighted average remaining lease term for finance lease 4 years 8 months 12 days    
Weighted average discount rate for operating leases 4.30%    
Weighted average discount rate for finance lease 3.80%    
Operating Lease Expense [Abstract]      
Operating lease cost $ 51,828 $ 51,072  
Variable lease cost 4,366 3,387  
Short-term lease cost 1,056 169  
Sublease income (5,052) (5,743)  
Finance Lease Expense [Abstract]      
Amortization of right-of-use assets 1,023 0  
Interest on lease liabilities 154 0  
Total lease expense 53,375 48,885  
Supplemental Cash Flow Information Related to Leases [Abstract]      
Operating cash outflow from operating leases 56,395 54,993  
Operating cash outflow from finance leases 138 0  
Financing cash outflow from finance leases 709 0 $ 0
Right-of-use assets obtained in exchange for operating lease obligations 82,662 184,502  
Right-of-use assets obtained in exchange for finance lease obligations 9,206 $ 0  
Maturities of Operating Lease Liabilities [Abstract]      
2021 49,045    
2022 34,617    
2023 23,948    
2024 19,064    
2025 14,152    
Thereafter 36,898    
Total 177,724    
Less: Finance charges 22,116    
Total principal liability 155,608    
Maturities of Finance Lease Liabilities [Abstract]      
2021 2,270    
2022 2,267    
2023 2,183    
2024 2,085    
2025 1,469    
Thereafter 313    
Total 10,587    
Less: Finance charges 911    
Total principal liability 9,676    
Additional lease liabilities not yet commenced $ 200    
Minimum [Member]      
Leases [Abstract]      
Remaining lease terms 1 year    
Maximum [Member]      
Leases [Abstract]      
Remaining lease terms 25 years    
Extension period for leases 20 years    
Termination period for leases 1 year