| Schedule of financial information by reportable segment | The following table presents financial information by reportable segment:   
|   |   | 2019 |   |   | 2018 |   |   | 2017 |   |  
| Net sales: |   |   |   |   |   |   |   |   |   |   |   |   |  
| Hydraulics |   | $ | 442,812 |   |   | $ | 381,845 |   |   | $ | 230,662 |   |  
| Electronics |   |   | 111,853 |   |   |   | 126,200 |   |   |   | 112,177 |   |  
| Total |   | $ | 554,665 |   |   | $ | 508,045 |   |   | $ | 342,839 |   |  
| Operating income: |   |   |   |   |   |   |   |   |   |   |   |   |  
| Hydraulics |   | $ | 86,027 |   |   | $ | 83,858 |   |   | $ | 54,934 |   |  
| Electronics |   |   | 21,994 |   |   |   | 25,046 |   |   |   | 17,943 |   |  
| Corporate and other |   |   | (17,906 | ) |   |   | (33,350 | ) |   |   | (11,386 | ) |  
| Total |   | $ | 90,115 |   |   | $ | 75,554 |   |   | $ | 61,491 |   |  
| Capital expenditures: |   |   |   |   |   |   |   |   |   |   |   |   |  
| Hydraulics |   | $ | 22,221 |   |   | $ | 25,782 |   |   | $ | 8,140 |   |  
| Electronics |   |   | 2,804 |   |   |   | 2,598 |   |   |   | 14,065 |   |  
| Total |   | $ | 25,025 |   |   | $ | 28,380 |   |   | $ | 22,205 |   |  
| Total assets: |   |   |   |   |   |   |   |   |   |   |   |   |  
| Hydraulics |   | $ | 768,324 |   |   | $ | 771,409 |   |   | $ | 185,300 |   |  
| Electronics |   |   | 251,252 |   |   |   | 263,412 |   |   |   | 274,466 |   |  
| Corporate |   |   | 2,175 |   |   |   | 7,344 |   |   |   | — |   |  
| Total |   | $ | 1,021,751 |   |   | $ | 1,042,165 |   |   | $ | 459,766 |   |  | 
| Schedule of geographic region information | Tangible long-lived assets are shown based on the physical location of the assets and primarily include net property, plant and equipment and exclude ROU assets.   
|   |   | 2019 |   |   | 2018 |   |   | 2017 |   |  
| Net sales |   |   |   |   |   |   |   |   |   |   |   |   |  
| Americas |   | $ | 258,542 |   |   | $ | 257,684 |   |   | $ | 198,922 |   |  
| EMEA |   |   | 150,091 |   |   |   | 139,776 |   |   |   | 76,988 |   |  
| APAC |   |   | 146,032 |   |   |   | 110,585 |   |   |   | 66,929 |   |  
| Total |   | $ | 554,665 |   |   | $ | 508,045 |   |   | $ | 342,839 |   |  
|   |   |   |   |   |   |   |   |   |   |   |   |   |  
| Tangible long-lived assets |   |   |   |   |   |   |   |   |   |   |   |   |  
| Americas |   | $ | 87,104 |   |   | $ | 83,664 |   |   | $ | 78,429 |   |  
| EMEA |   |   | 28,436 |   |   |   | 26,724 |   |   |   | 7,803 |   |  
| APAC |   |   | 18,004 |   |   |   | 16,480 |   |   |   | 5,699 |   |  
| Total |   | $ | 133,544 |   |   | $ | 126,868 |   |   | $ | 91,931 |   |  |