XML 91 R79.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 220,288 $ 219,251
Finite-Lived Intangible Assets, Accumulated Amortization (51,038) (35,240)
Finite-lived intangible assets, net 169,250 184,011
Technology Equipment [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 83,882 83,368
Finite-Lived Intangible Assets, Accumulated Amortization (22,012) (14,250)
Finite-lived intangible assets, net 61,870 69,118
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 109,514 108,995
Finite-Lived Intangible Assets, Accumulated Amortization (24,302) (18,197)
Finite-lived intangible assets, net 85,212 90,798
Trademarks and other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 26,892 26,888
Finite-Lived Intangible Assets, Accumulated Amortization (4,724) (2,793)
Finite-lived intangible assets, net $ 22,168 $ 24,095