XML 92 R78.htm IDEA: XBRL DOCUMENT v3.20.4
16. Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Deferred Tax Assets, Other $ 44,800 $ 26,000  
U.S. 2,339,700 $ 1,034,000 $ 363,400
Operating Leases, Rent Expense, Net     $ 47,400
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 43,600    
Finance Lease, Liability, Payments, Remainder of Fiscal Year $ 1,300    
Operating Lease, Weighted Average Remaining Lease Term 8 years 9 years  
Operating lease right-of-use asset $ 202,136 $ 201,868  
Operating Lease, Payments 44,400 47,200  
Operating Lease, Cost 45,400 51,400  
Finance Lease, Right-of-Use Asset, Amortization 600 600  
Finance Lease, Interest Expense 800 900  
Finance Lease Cost 1,400 1,500  
Sublease Income 3,000 3,000  
Finance Lease, Interest Payment on Liability 600 900  
Finance Lease, Principal Payments 800 600  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 16,100 28,700  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 400 200  
Current operating lease liabilities 36,507 35,365  
Operating lease liabilities 175,128 176,018  
Current maturities of long-term debt and notes payable 500 500  
Finance Lease, Liability, Noncurrent 11,000 11,200  
Operating Lease, Liability $ 211,600 $ 211,400  
Finance Lease, Weighted Average Remaining Lease Term 16 years 18 years  
Operating Lease, Weighted Average Discount Rate, Percent 3.90% 4.20%  
Finance Lease, Weighted Average Discount Rate, Percent 6.20% 6.50%  
Lessee, Operating Lease, Liability, Payments, Due Year Two $ 36,500    
Finance Lease, Liability, Payments, Due Year Two 1,200    
Lessee, Operating Lease, Liability, Payments, Due Year Three 31,900    
Finance Lease, Liability, Payments, Due Year Three 1,200    
Lessee, Operating Lease, Liability, Payments, Due Year Four 27,200    
Finance Lease, Liability, Payments, Due Year Four 1,200    
Lessee, Operating Lease, Liability, Payments, Due Year Five 23,200    
Finance Lease, Liability, Payments, Due Year Five 1,100    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 90,500    
Finance Lease, Liability, Payments, Due after Year Five 14,000    
Lessee, Operating Lease, Liability, Payments, Due 252,900    
Finance Lease, Liability, Payment, Due 20,000    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (41,300)    
Finance Lease, Liability, Undiscounted Excess Amount (8,500)    
Finance Lease, Liability 11,500 $ 11,700  
Finance Lease, Right-of-Use Asset, before Accumulated Amortization 12,200 11,400  
Finance Lease, Right-of-Use Asset, Accumulated Amortization 5,000 4,200  
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total $ 7,200 $ 7,200  
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee Operating And Finance Leases Remaining Lease Term 18 years    
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee Operating And Finance Leases Remaining Lease Term 1 year