XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (203,287) $ (190,038)
Gross Carrying Amount 399,868 407,443
Net Intangibles 196,581 217,405
Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 264,159 269,589
Accumulated Amortization (141,555) (133,451)
Net Intangibles 122,604 136,138
Patents and technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 88,188 89,449
Accumulated Amortization (33,551) (29,785)
Net Intangibles 54,637 59,664
Non-compete agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 186 191
Accumulated Amortization (186) (173)
Net Intangibles 0 18
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 42,246 43,125
Accumulated Amortization (26,299) (25,187)
Net Intangibles 15,947 17,938
Trademarks    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,089 5,089
Accumulated Amortization (1,696) (1,442)
Net Intangibles $ 3,393 $ 3,647
Amortization period 15 years 15 years
Minimum | Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 10 years 10 years
Minimum | Patents and technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 5 years 5 years
Minimum | Non-compete agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 2 years 2 years
Minimum | Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 7 years 7 years
Maximum | Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 15 years 15 years
Maximum | Patents and technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 19 years 19 years
Maximum | Non-compete agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 6 years 6 years
Maximum | Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 19 years 19 years