XML 39 R123.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS COMBINATIONS - Consideration Transferred for Dynaflows Acquisition (Details) - USD ($)
$ in Thousands
Oct. 22, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disclosure of detailed information about business combination [line items]        
Total consideration paid net of cash and cash equivalents acquired   $ 97,300 $ 4,137 $ 19,149
Dynaflows S.A.        
Disclosure of detailed information about business combination [line items]        
Down payment $ 1,402      
Installment payment 414      
Total consideration paid net of cash and cash equivalents acquired $ 1,816