XML 121 R109.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitment and Contingencies - Schedule of Future Lease Payments Under Capital Lease Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Commitments And Contingencies Disclosure [Abstract]    
2016 $ 9,727  
2017 7,444  
2018 5,321  
2019 2,799  
2020 219  
Thereafter 200  
Total future lease payments 25,710  
Less: amount representing estimated executory costs included in future lease payments 537  
Net minimum future lease payments 25,173  
Amount representing interest 1,180  
Present value of future payments 23,993  
Capital lease obligation, current portion 8,951 $ 1,593
Capital lease obligation, net of current portion $ 15,042 $ 5,761