XML 112 R96.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross $ 150,936 $ 148,602
Less: accumulated depreciation and amortization (127,816) (120,434)
Total 23,120 28,168
Machinery, furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 74,494 73,634
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 38,467 38,293
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 36,997 35,458
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 791 780
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross 87 337
Land    
Property, Plant and Equipment [Line Items]    
Property plant and equipment gross $ 100 $ 100