XML 117 R101.htm IDEA: XBRL DOCUMENT v3.10.0.1
Etratech Acquisition - Summary of Preliminary Allocation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]        
Goodwill   $ 55,311 $ 69,685 $ 51,735
Purchase price   15 $ 66,994 $ 73,593
Etratech Inc.        
Business Acquisition [Line Items]        
Accounts receivable $ 12,654      
Inventory 7,014      
Prepaid expenses and other assets 535      
Property and equipment 6,205 $ 6,205    
Goodwill 14,881      
Assumed liabilities (9,642)      
Net assets acquired 65,009      
Cash acquired 670      
Purchase price 65,679      
Etratech Inc. | Customer relationships        
Business Acquisition [Line Items]        
Intangible assets 24,774      
Etratech Inc. | Technology        
Business Acquisition [Line Items]        
Intangible assets $ 8,588