XML 53 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Annual Lease Payments under Capital and Operating Leases with Non-cancelable Terms in Excess of One Year
Future minimum annual lease payments under capital and operating leases with noncancelable terms in excess of one year as of December 31, 2018, are as follows (in thousands):
 
Capital
Leases
 
Operating
Leases
2019
$
2,072

 
$
39,047

2020
2,053

 
29,788

2021
2,020

 
21,294

2022
1,962

 
14,352

2023
1,942

 
10,072

Thereafter
10,648

 
13,294

Total future minimum lease obligation
$
20,697

 
$
127,847