XML 75 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Amortizable Intangible Assets - Goodwill and Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Amortizable Intangible assets      
Gross Carrying Amount $ 67,127 $ 59,256  
Accumulated Amortization (40,327) (34,185)  
Amortization of Intangible Assets (6,100) (5,500) $ (6,000)
Intangible assets, net 26,800 25,071  
Finite-lived Intangible Assets, Purchase Of Intangibles 6,700    
Capital expenditures and asset acquisitions, net of cash acquired 40,706 40,176 31,317
Goodwill, Other Increase (Decrease) 8 320  
Impairment of goodwill 0 0 6,686
Foreign exchange 179    
Finite Lived Intangible Assets Removal of Fully Amortized Assets, Net   0  
2019 6,304    
2020 4,205    
2021 3,339    
2022 2,290    
2023 2,022    
Thereafter 8,024    
Finite-Lived Intangible Assets, Net 26,184    
Increase (Decrease) in Other Current Assets $ (845) (3,808) 5,297
Finite-Lived Intangible Assets, Remaining Amortization Period 6 years 6 months    
Patents      
Amortizable Intangible assets      
Gross Carrying Amount $ 4,699 4,659 2,109
Accumulated Amortization (934) (561) (411)
Amortization of Intangible Assets (373) (150)  
Intangible assets, net 3,765 4,098 1,698
Finite-lived Intangible Assets Acquired 40 2,550  
Unpatented Technology      
Amortizable Intangible assets      
Gross Carrying Amount 22,104 21,616 20,662
Accumulated Amortization (16,492) (14,361) (12,344)
Amortization of Intangible Assets (2,131) (2,017)  
Intangible assets, net 5,612 7,255 8,318
Finite-lived Intangible Assets Acquired   788  
Foreign exchange 488 166  
Noncompete Agreements Trademarks and Other      
Amortizable Intangible assets      
Gross Carrying Amount 21,582 14,703 12,225
Accumulated Amortization (7,724) (5,529) (3,719)
Amortization of Intangible Assets (2,195) (1,910)  
Intangible assets, net 13,858 9,174 8,506
Finite-lived Intangible Assets, Purchase Of Intangibles 6,700    
Finite-lived Intangible Assets Acquired   2,081  
Capital expenditures and asset acquisitions, net of cash acquired   6  
Reclassifications   481  
Foreign exchange 179 10  
Finite Lived Intangible Assets Removal of Fully Amortized Assets, Gross   (100)  
Accumulated amortization of removal of fully amortized asset   100  
Customer Relationships      
Amortizable Intangible assets      
Gross Carrying Amount 18,123 17,660 17,563
Accumulated Amortization (15,175) (13,732) (12,299)
Amortization of Intangible Assets (1,443) (1,433)  
Intangible assets, net 2,948 3,928 5,264
Finite-lived Intangible Assets Acquired 290 124  
Foreign exchange 173 (27)  
North America      
Amortizable Intangible assets      
Gross Carrying Amount 40,786 33,756  
Accumulated Amortization (22,697) (19,173)  
Intangible assets, net 18,089 14,583  
Capital expenditures and asset acquisitions, net of cash acquired 29,937 31,695 $ 27,059
Goodwill, Other Increase (Decrease) 0 $ 320  
Increase (Decrease) in Other Current Assets (161)    
North America | Noncompete Agreements Trademarks and Other      
Amortizable Intangible assets      
Reclassifications $ (481)    
Maximum      
Amortizable Intangible assets      
Finite-Lived Intangible Asset, Useful Life 21 years    
Minimum      
Amortizable Intangible assets      
Finite-Lived Intangible Asset, Useful Life 3 years