Annual report pursuant to Section 13 and 15(d)

Annual report pursuant to Section 13 and 15(d)

Property and Equipment, Net - Summary of Property and Equipment (Detail)

v3.10.0.1
Property and Equipment, Net - Summary of Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Subtotal $ 111,015 $ 77,034
Less: accumulated depreciation and amortization (50,127) (40,530)
Property and equipment, net 60,888 36,504
Equipment    
Property, Plant and Equipment [Line Items]    
Subtotal $ 43,164 33,711
Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 3 years  
Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 10 years  
Building    
Property, Plant and Equipment [Line Items]    
Subtotal $ 7,400 0
Estimated Useful Lives in Years 40 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Subtotal $ 22,207 14,517
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 2 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 20 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Subtotal $ 5,675 4,486
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 7 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 10 years  
Computer hardware and office equipment    
Property, Plant and Equipment [Line Items]    
Subtotal $ 12,137 10,038
Computer hardware and office equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 3 years  
Computer hardware and office equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 10 years  
Computer software    
Property, Plant and Equipment [Line Items]    
Subtotal $ 14,341 10,331
Computer software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 2 years  
Computer software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives in Years 5 years  
Land    
Property, Plant and Equipment [Line Items]    
Subtotal $ 3,170 0
Assets not yet placed in service    
Property, Plant and Equipment [Line Items]    
Subtotal $ 2,921 $ 3,951