XML 62 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments, Contingencies and Guarantees (Tables)
12 Months Ended
Dec. 31, 2017
Commitments, Contingencies and Guarantees  
Schedule of minimum rental commitments under non-cancellable leases

 

 

 

 

 

 

 

 

 

 

Minimum Rental Commitments

 

Year Ending December 31

    

Capital

    

Operating

 

2018

 

 

18,829

 

 

33,331

 

2019

 

 

17,759

 

 

30,712

 

2020

 

 

6,942

 

 

29,238

 

2021

 

 

 —

 

 

21,017

 

2022

 

 

 —

 

 

18,063

 

Thereafter

 

 

 —

 

 

127,723

 

Total minimum lease payments

 

$

43,530

 

$

260,084