XML 59 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Jan. 01, 2018
New Accounting Pronouncement Early Adoption [Line Items]          
Reclassification of property, plant and equipment to assets held for sale $ 41,800   $ 41,800    
Reclassification of goodwill to assets held for sale 13,500   13,450    
Gross profit $ 144,491 $ 114,530 $ 281,143 $ 214,226  
Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]          
New Accounting Pronouncement Early Adoption [Line Items]          
Estimated net cumulative decrease to retained earnings         $ 15,200
Construction Segment [Member]          
New Accounting Pronouncement Early Adoption [Line Items]          
Gross profit   $ 2,600   $ 4,800  
Minimum [Member]          
New Accounting Pronouncement Early Adoption [Line Items]          
Percentage of estimated fair value exceeded net book value 40.00%   40.00%    
Maximum [Member]          
New Accounting Pronouncement Early Adoption [Line Items]          
Percentage of completed contracts with customers         90.00%
Water and Mineral Services [Member] | Inventories [Member]          
New Accounting Pronouncement Early Adoption [Line Items]          
Advances to suppliers $ 18,400   $ 18,400