XML 22 R78.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 218,756 $ 77,889
Finite-Lived Intangible Assets, Accumulated Amortization (29,155) (22,979)
Finite-lived intangible assets, net 189,601 54,910
Technology Equipment [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 84,814 39,879
Finite-Lived Intangible Assets, Accumulated Amortization (11,337) (7,927)
Finite-lived intangible assets, net 73,477 31,952
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 108,176 35,509
Finite-Lived Intangible Assets, Accumulated Amortization (15,745) (13,484)
Finite-lived intangible assets, net 92,431 22,025
Trademarks and other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 25,766 2,501
Finite-Lived Intangible Assets, Accumulated Amortization (2,073) (1,568)
Finite-lived intangible assets, net $ 23,693 $ 933