XML 60 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
shares in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Obligation
shares
Dec. 31, 2017
USD ($)
shares
Dec. 31, 2016
USD ($)
shares
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Cash equivalents and restricted cash, original maturities of highly liquid investments   3 months    
Accounts receivables payment period from invoice date   30 days    
Property, Plant and Equipment, Useful Life   13 years    
Incurred or capitalized deferred financing costs     $ 700,000  
Provision for Estimated losses on uncompleted contracts   $ 0 $ 0  
Anti-dilutive options and unvested restricted stock units outstanding | shares   0.8 0.7 1.6
Foreign currency transaction gain (loss)   $ 700,000 $ 100,000 $ 700,000
U.S. federal corporate statutory tax rate   21.00% 35.00%  
ASU 2018-02 [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Decrease in accumulated loss $ 1,100      
Increase in accumulated other comprehensive loss $ 1,100      
ASU 2014-09 [Member] | Energy Solutions And Industrial Solutions Segments        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Revenue performance obligation, description of timing   The typical life of our contracts is generally less than 12 months and each contract generally contains only one performance obligation, to provide goods or services to the customer.    
Number of performance obligation | Obligation   1    
Interest Expense        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Amortization of deferred finance cost   $ 1,100,000 $ 1,000,000 $ 1,100,000
Discount to Debt [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Capitalized deferred financing costs   $ 1,700,000 $ 2,800,000  
Tradename [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Intangible assets, Useful Life   10 years    
Non-compete Agreements [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Intangible assets, Useful Life   5 years    
Minimum [Member] | Technology [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Intangible assets, Useful Life   7 years    
Minimum [Member] | Customer Lists [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Intangible assets, Useful Life   5 years    
Maximum [Member] | ASU 2014-09 [Member] | Energy Solutions And Industrial Solutions Segments        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Contracts life   12 months    
Maximum [Member] | Technology [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Intangible assets, Useful Life   10 years    
Maximum [Member] | Customer Lists [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Intangible assets, Useful Life   20 years    
Building and Improvements [Member] | Minimum [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life   5 years    
Building and Improvements [Member] | Maximum [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life   40 years    
Machinery and Equipment [Member] | Minimum [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life   2 years    
Machinery and Equipment [Member] | Maximum [Member]        
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life   15 years