Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Textual)

v3.10.0.1
Subsequent Events (Details Textual) - Subsequent Event [Member]
$ in Thousands, $ in Thousands
1 Months Ended
Aug. 01, 2018
USD ($)
shares
Aug. 01, 2018
AUD ($)
shares
Jul. 31, 2018
USD ($)
Enovation Controls [Member]      
Subsequent Event [Line Items]      
Cash consideration transferred | $     $ 17,342
Custom Fluidpower [Member]      
Subsequent Event [Line Items]      
Cash consideration transferred $ 9,307 $ 12,574  
Cash consideration paid $ 25,906 $ 35,000  
Consideration paid in shares of common stock | shares 333,065 333,065