XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
ACQUISITION (Narrative) (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Business Acquisition [Line Items]        
Revenues $ 652,243 $ 588,103 $ 1,935,985 $ 1,661,023
2020 Acquisitions        
Business Acquisition [Line Items]        
Number of acquisitions     2  
Purchase price including contingent consideration 22,526   $ 22,526  
Contingent consideration fair value 5,292   5,292  
Maximum amount of earnout payable 18,582   18,582  
Intangible assets 7,280   7,280  
Revenues $ 1,245   $ 3,478