XML 57 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 309,303 $ 290,005  
Accumulated depreciation 195,186 178,300  
Depreciation $ 18,918 $ 18,374 $ 16,812
Property and Equipment [Member] | Geographic Concentration Risk [Member]      
Property, Plant and Equipment [Line Items]      
Concentration Risk, Percentage 10.00% 10.00% 10.00%
Property and Equipment [Member] | Geographic Concentration Risk [Member] | United States of America      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 167,600 $ 159,500 $ 155,100
Property and Equipment [Member] | Geographic Concentration Risk [Member] | THAILAND      
Property, Plant and Equipment [Line Items]      
Concentration Risk, Percentage 12.00% 12.00% 12.00%
Land      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 20,288 $ 20,288  
Construction-in-progress      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 21,696 15,353  
Building and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 53,610 52,655  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 160,028 151,269  
Computer software and hardware and office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 53,681 $ 50,440  
Minimum [Member] | Building and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 4 years 4 years 4 years
Minimum [Member] | Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 2 years 2 years 2 years
Minimum [Member] | Computer software and hardware and office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 4 years 4 years 4 years
Maximum [Member] | Building and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 40 years 40 years 40 years
Maximum [Member] | Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 8 years 8 years 8 years
Maximum [Member] | Computer software and hardware and office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 7 years 7 years 7 years