Annual report pursuant to Section 13 and 15(d)

Other Commitments and Contingencies (Details)

v3.3.1.900
Other Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2015
USD ($)
item
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Other Commitments and Contingencies      
Performance bonds outstanding $ 19,500 $ 14,100  
Other bonds outstanding 10,000 5,400  
Rent Expense 46,431 39,387 $ 34,017
Future minimum lease payments      
2016 37,033    
2017 27,224    
2018 17,406    
2019 8,909    
2020 3,847    
2021 and Thereafter $ 6,639    
Maximum      
Other Commitments and Contingencies      
Number of leases | item 40    
Related Parties      
Other Commitments and Contingencies      
Rent Expense $ 2,223 $ 2,660 $ 2,650
Future minimum lease payments      
2016 1,902    
2017 1,577    
2018 961    
2019 $ 8