XML 91 R79.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 218,702 $ 219,251
Finite-Lived Intangible Assets, Accumulated Amortization (45,058) (35,240)
Finite-lived intangible assets, net 173,644 184,011
Technology Equipment [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 83,224 83,368
Finite-Lived Intangible Assets, Accumulated Amortization (19,152) (14,250)
Finite-lived intangible assets, net 64,072 69,118
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 108,684 108,995
Finite-Lived Intangible Assets, Accumulated Amortization (21,885) (18,197)
Finite-lived intangible assets, net 86,799 90,798
Trademarks and other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 26,794 26,888
Finite-Lived Intangible Assets, Accumulated Amortization (4,021) (2,793)
Finite-lived intangible assets, net $ 22,773 $ 24,095