Acquisition Activity (Schedule of Acquisition Costs) (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2017 |
[1] | Sep. 30, 2017 |
[1] | Jul. 01, 2017 |
[1] | Apr. 01, 2017 |
[1] | Dec. 31, 2016 |
[1] | Oct. 01, 2016 |
[1] | Jul. 02, 2016 |
[1] | Apr. 02, 2016 |
[1] | Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | $ 0 | $ 0 | $ 0 | $ 0 | $ 80 | $ 0 | $ 352 | $ 62 | $ 0 | $ 494 | $ 185 | ||||||||||
Pacific Instruments, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | 431 | ||||||||||||||||||||
Stress-Tek, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | 63 | 185 | |||||||||||||||||||
Accounting and Legal Fees | Pacific Instruments, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | 369 | ||||||||||||||||||||
Accounting and Legal Fees | Stress-Tek, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | 51 | 70 | |||||||||||||||||||
Appraisal Fees | Pacific Instruments, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | 41 | ||||||||||||||||||||
Appraisal Fees | Stress-Tek, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | 12 | 62 | |||||||||||||||||||
Other | Pacific Instruments, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | 21 | ||||||||||||||||||||
Other | Stress-Tek, Inc. | |||||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||||
Acquisition costs | $ 0 | $ 53 | |||||||||||||||||||
|