XML 64 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisition Activity (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 06, 2016
Dec. 30, 2015
Dec. 31, 2018
Pacific Instruments, Inc.      
Business Acquisition [Line Items]      
Purchase price $ 10,626    
Pacific Instruments, Inc. | Patents and Acquired Technology      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives     20 years
Pacific Instruments, Inc. | Non-competition agreements      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives     6 years 6 months
Pacific Instruments, Inc. | Customer relationships      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives     15 years
Stress-Tek, Inc.      
Business Acquisition [Line Items]      
Purchase price   $ 20,073  
Stress-Tek, Inc. | Patents and Acquired Technology      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives     20 years
Stress-Tek, Inc. | Non-competition agreements      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives     5 years
Stress-Tek, Inc. | Customer relationships      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives     15 years