XML 111 R87.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Year Ending December 31,      
2017 $ 12,768    
2018 9,039    
2019 4,984    
2020 4,315    
2021 3,676    
Thereafter 13,094    
Total future lease commitments 47,876    
Rent expense 19,100 $ 19,600 $ 17,200
Inventories      
Long-term Purchase Commitment [Line Items]      
Purchase commitment inventory $ 8,500