XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS (Acquisition-Related Contingent Consideration Roll Forward) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Apr. 02, 2021
Amount      
Payment of contingent consideration for previously acquired businesses $ 6,626 $ 797  
Level 3      
Amount      
Beginning balance 23,114    
Payment of contingent consideration for previously acquired businesses (11,328)    
Effect of net foreign currency exchange rate changes (2,099)    
Ending balance 20,852    
Level 3 | Changes in fair value of contingent consideration included in Interest and other income/(loss), net      
Amount      
Changes in fair value of contingent consideration included in Interest and other income/(loss), net 8,520    
Level 3 | 2022 Acquisitions      
Amount      
Acquisition date fair value of contractual contingent liabilities - 2022 Acquisitions $ 2,645    
Discount Rate | PolSource      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Measurement input to determine fair value of contingent consideration     0.004
Discount Rate | 2022 Acquisitions | Minimum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Measurement input to determine fair value of contingent consideration 0.130    
Discount Rate | 2022 Acquisitions | Maximum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Measurement input to determine fair value of contingent consideration 0.150    
Discount Rate | CORE      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Measurement input to determine fair value of contingent consideration 0.130    
Discount Rate | Other 2021 acquisitions purchase accounting adjustment | Minimum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Measurement input to determine fair value of contingent consideration 0.150    
Discount Rate | Other 2021 acquisitions purchase accounting adjustment | Maximum      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Measurement input to determine fair value of contingent consideration 0.220