XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition Activity (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 01, 2021
Nov. 01, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]          
Net earnings     $ 20,221 $ 10,787 $ 22,188
Amortization expense     3,300 $ 2,400 $ 1,700
DTS Acquisition          
Business Acquisition [Line Items]          
Purchase price $ 47,216        
Net revenues     19,200    
Net earnings     1,200    
Amortization of inventory step-up costs     2,700    
Amortization expense     $ 800    
DTS Acquisition | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets, useful life (in years) 15 years        
DTS Acquisition | Technology-Based Intangible Assets          
Business Acquisition [Line Items]          
Finite-lived intangible assets, useful life (in years) 15 years        
DSI Acquisition          
Business Acquisition [Line Items]          
Purchase price   $ 40,325      
DSI Acquisition | Patents and Acquired Technology          
Business Acquisition [Line Items]          
Finite-lived intangible assets, useful life (in years)   16 years      
DSI Acquisition | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets, useful life (in years)   15 years