XML 36 R127.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS COMBINATIONS - Acquisition of L4 (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Feb. 15, 2020
USD ($)
Feb. 15, 2019
USD ($)
Feb. 15, 2018
USD ($)
Feb. 15, 2017
USD ($)
Nov. 14, 2016
USD ($)
May 23, 2016
Disclosure of detailed information about business combination [line items]                  
Number of employees                 40
Total consideration paid net of cash and cash equivalents acquired $ 97,300 $ 4,137 $ 19,149            
Cash transferred 103,978 4,328 21,300            
(Loss) gain on remeasurement of contingent consideration (85) 6,700 6,735            
L4                  
Disclosure of detailed information about business combination [line items]                  
Percentage of voting equity interests acquired               100.00%  
Number of employees               90  
Total consideration paid net of cash and cash equivalents acquired               $ 20,388  
Cash transferred           $ 1,850 $ 990 11,000  
Contingent consideration               $ 8,571  
(Loss) gain on remeasurement of contingent consideration $ 0 $ 1,848 $ 4,058            
Major business combination | L4                  
Disclosure of detailed information about business combination [line items]                  
Contingent consideration       $ 1,160 $ 1,160