Annual report pursuant to Section 13 and 15(d)

Acquisitions - Allocation of Purchase Price (Details)

v3.22.0.1
Acquisitions - Allocation of Purchase Price (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 15, 2016
Jun. 30, 2020
Dec. 31, 2017
Sep. 30, 2017
Sep. 30, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2021
Acquisition                    
Payable to former shareholder               $ 5,487    
Dejana                    
Acquisition                    
Adjusted fair value of earn out consideration                 $ 10,373 $ 0
Subsequent adjustment   $ (2) $ (600) $ (1,186)   $ (200) $ (900) $ (1,786) 173  
Maximum earnout                 $ 21,487  
Earnout consideration amended period         2 years          
Percentage of additional earnout payment                   50.00%
Contingent consideration in the form of an earnout capped $ 26,000                  
Fair value of the contingent consideration recognized $ 10,200