Quarterly report pursuant to Section 13 or 15(d)

Business Acquisition (Details Textual)

v3.7.0.1
Business Acquisition (Details Textual)
$ in Thousands
3 Months Ended
Dec. 05, 2016
USD ($)
Installment
Apr. 01, 2017
USD ($)
Business Acquisition [Line Items]    
Post closing adjustment for working capital   $ 500
Enovation Controls, LLC [Member]    
Business Acquisition [Line Items]    
Business acquisition, date of acquisition Dec. 05, 2016  
Cash consideration transferred $ 201,020  
Fair value of contingent consideration 35,077  
Post closing adjustment for working capital $ 500 $ 500
Number of potential installment payment | Installment 3  
Enovation Controls, LLC [Member] | Installment One [Member]    
Business Acquisition [Line Items]    
Potential installment payment during the period 9 months  
Enovation Controls, LLC [Member] | Installment Two [Member]    
Business Acquisition [Line Items]    
Potential installment payment during the period 18 months  
Enovation Controls, LLC [Member] | Installment Three [Member]    
Business Acquisition [Line Items]    
Potential installment payment during the period 27 months  
Enovation Controls, LLC [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Fair value of contingent consideration $ 50,000  
Purchase price allocation revise period from the acquisition date   12 months