Annual report pursuant to Section 13 and 15(d)

Business Acquisition (Details Textual)

v3.8.0.1
Business Acquisition (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 05, 2016
USD ($)
Installment
Dec. 31, 2016
USD ($)
Dec. 30, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jul. 01, 2017
USD ($)
Apr. 01, 2017
USD ($)
Dec. 31, 2016
USD ($)
Oct. 01, 2016
USD ($)
Jul. 02, 2016
USD ($)
Apr. 02, 2016
USD ($)
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 02, 2016
USD ($)
Business Acquisition [Line Items]                          
Fair value of contingent consideration     $ 6,314               $ 6,314    
Post closing adjustment for working capital                     500    
Decrease in deferred income taxes liabilities                     1,810    
Measure period adjustment                     4,504    
Net sales     84,150 $ 88,001 $ 89,335 $ 81,353 $ 49,865 $ 45,232 $ 50,809 $ 51,028 342,839 $ 196,934 $ 200,727
Income(loss) before income taxes     $ 5,523 $ 15,978 $ 10,904 15,139 $ 4,555 $ 7,557 $ 10,594 $ 12,196 $ 47,544 $ 34,901 $ 49,230
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 41,391                        
Post closing adjustment for working capital $ 500         $ 500              
Number of installment payment | Installment 3                        
Acquisition-related costs (included in Selling, engineering, and administrative expenses) $ 1,537                        
Net sales   $ 4,136                      
Income(loss) before income taxes   (2,151)                      
Charges related to purchase accounting effects of inventory and intangible assets   2,006                      
Charges related to purchase accounting effects of inventory   $ 1,021                      
Enovation Controls, LLC [Member] | Installment One [Member]                          
Business Acquisition [Line Items]                          
Potential installment payment immediately following the period 9 months                        
Enovation Controls, LLC [Member] | Installment Two [Member]                          
Business Acquisition [Line Items]                          
Potential installment payment immediately following the period 18 months                        
Enovation Controls, LLC [Member] | Installment Three [Member]                          
Business Acquisition [Line Items]                          
Potential installment payment immediately following the period 27 months                        
Enovation Controls, LLC [Member] | Maximum [Member]                          
Business Acquisition [Line Items]                          
Fair value of contingent consideration $ 50,000