XML 38 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets, Net - Schedule of Weighted Average Remaining Life and Carrying Value of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 119,203 $ 119,203
Accumulated Amortization (50,401) (40,136)
Net Carrying Value 68,802 79,067
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 103,926 103,926
Accumulated Amortization (35,938) (26,662)
Net Carrying Value $ 67,988 $ 77,264
Customer Relationships | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Life 9 years 2 months 12 days 9 years 10 months 24 days
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 13,959 $ 13,959
Accumulated Amortization (13,207) (12,281)
Net Carrying Value $ 752 $ 1,678
Developed Technology | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Life 2 years 3 months 18 days 2 years 1 month 6 days
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,084 $ 1,084
Accumulated Amortization (1,022) (959)
Net Carrying Value $ 62 $ 125
Trade Name | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Life 2 years 2 years 4 months 24 days
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 234 $ 234
Accumulated Amortization (234) (234)
Net Carrying Value $ 0 $ 0
Other | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Life 0 days 0 days