XML 56 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments for capital and operating leases
Future minimum lease payments under non-cancelable capital and operating leases (with initial or remaining lease terms in excess of one year) as of December 31 are as follows:
 
Capital
 
Operating
 
Total Future
Payments
2019
$
1,494

 
116,110

 
117,604

2020
1,195

 
93,724

 
94,919

2021
766

 
66,129

 
66,895

2022
562

 
42,247

 
42,809

2023
555

 
22,207

 
22,762

Thereafter
3,215

 
26,097

 
29,312

Total payments
7,787

 
366,514

 
374,301

Less amount representing interest
1,123

 
 
 
 
Present value of capitalized lease payments
$
6,664