XML 147 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lease, Cost [Table Text Block]
The components of lease expense were as follows:
 
 
Year Ended December 31, 2019
Operating lease expense
 
$
33,360

Short-term lease expense
 
3,557

Variable lease expense
 
1,619

Finance lease expense:
 
 
Amortization of right-of-use assets
 
2,550

Interest on lease liabilities
 
1,438

Total lease expense
 
$
42,524


Cash Flow, Supplemental Disclosures [Text Block]
Other information related to leases was as follows:
 
 
Year Ended December 31, 2019
Supplemental Cash Flows Information
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
 
     Operating cash flows for operating leases
 
$
34,235

     Operating cash flows for finance leases
 
1,438

     Financing cash flows for finance leases
 
1,284

Non-cash right-of-use assets obtained in exchange for lease obligations:
 
 
     Operating leases
 
11,143

     Finance leases
 
22,671

 
 
 
Weighted Average Remaining Lease Term (in years)
 
 
Operating leases
 
5.2

Finance leases
 
11.3

 
 
 
Weighted Average Discount Rate
 
 
Operating leases
 
4.7
%
Finance leases
 
6.1
%
 
 
 

Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Future minimum lease payments under non-cancellable leases as of December 31, 2019 were as follows:
Year
 
Operating Leases
 
Finance Leases
2020
 
$
27,205

 
$
3,780

2021
 
19,116

 
3,559

2022
 
13,824

 
3,320

2023
 
11,248

 
3,059

2024
 
8,646

 
3,237

Thereafter
 
16,316

 
24,591

    Total future minimum lease payments
 
96,355

 
41,546

Less imputed interest
 
(12,027
)
 
(11,773
)
    Total
 
$
84,328

 
$
29,773

 
 
 
 
 
Amounts recognized in the consolidated balance sheet as of December 31, 2019
Operating lease right-of-use assets, net
 
$
83,376

 
$

Debt payable within one year
 

 
2,343

Current operating lease liabilities
 
24,094

 

Long-term debt
 

 
27,430

Long-term operating lease liabilities
 
60,234