XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant, and Equipment - Property, Plant, and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 183,470 $ 157,752
Less: accumulated depreciation (92,074) (79,704)
Property, plant and equipment, net, total 91,396 78,048
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,951 3,951
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 24,533 24,589
Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 45,067 33,189
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 9,095 6,513
Computer Hardware And Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 66,542 61,835
Manufacturing Test Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 27,378 21,312
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 6,904 $ 6,363