XML 22 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisition Activity (Schedule of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Nov. 01, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Intangible assets:        
Goodwill   $ 35,018 $ 16,141 $ 19,181
Dynamic Systems Inc.        
Business Acquisition [Line Items]        
Working capital $ 6,874      
Property and equipment 1,727      
Long-term deferred income tax liability (4,321)      
Non-Controlling interest (299)      
Intangible assets:        
Total intangible assets 17,894      
Fair value of acquired identifiable assets and liabilities 21,875      
Purchase price 40,481      
Goodwill 18,606      
Dynamic Systems Inc. | Trade names        
Intangible assets:        
Indefinite-lived intangible assets 3,300      
Dynamic Systems Inc. | Patents and Acquired Technology        
Intangible assets:        
Finite-lived intangibles 10,250      
Dynamic Systems Inc. | Customer relationships        
Intangible assets:        
Finite-lived intangibles $ 4,344