Annual report pursuant to Section 13 and 15(d)

Other Commitments and Contingencies (Details)

v3.8.0.1
Other Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Outstanding Bonds      
Performance bonds $ 44,765 $ 22,312  
Licensing, insurance, and other bonds 17,013 13,480  
Total bonds 61,778 35,792  
Rent Expense 54,254 $ 51,505 $ 46,431
Future minimum lease payments      
2018 46,202    
2019 34,676    
2020 21,947    
2021 11,195    
2022 4,452    
2023 & Thereafter 7,123    
Owens      
Other Commitments and Contingencies      
Settlement paid $ 30,000