XML 62 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Intangible Assets - Summary of Carrying Values of Finite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 151,876 $ 36,876
Accumulated Amortization 43,215 31,925
Total 108,661 4,951
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 109,794 32,823
Accumulated Amortization 35,855 31,604
Total 73,939 1,219
Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,635 3,610
Accumulated Amortization 3,671 295
Total 12,964 3,315
Backlog [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,000  
Accumulated Amortization 3,250  
Total 9,750  
Trade Name [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 12,447 443
Accumulated Amortization 439 26
Total $ 12,008 $ 417