XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.2
RESTATEMENT - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
entity
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Increase in goodwill for adjustment in true-up consideration   $ 104,150    
Increase (decrease) in cumulative translation adjustment   1,941 $ (687) $ 224
2020 Acquisitions        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Number of businesses acquired | entity 4      
Number of businesses acquired eligible for true-up consideration | entity 2      
Adjustment accrual for true-up consideration   13,428    
Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Increase (decrease) in cumulative translation adjustment $ (1,800)      
Adjustments | Unvouchered Purchase Orders        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Decrease in accounts payable   $ 12,200 $ 13,900 $ 10,200
Adjustments | 2020 Acquisitions        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Adjustment accrual for true-up consideration 13,400      
Increase in goodwill for adjustment in true-up consideration 13,400      
Increase in cash and cash equivalents from acquisitions 2,000      
Increase (decrease) in cumulative translation adjustment $ 2,000