XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions, Goodwill And Other Intangible Assets (Schedule of Other Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets    
Accumulated amortization $ 293,289 $ 255,723
Total gross cost 742,048 759,043
Total net balance 448,759 503,320
OEM Segment    
Finite-Lived Intangible Assets    
Total net balance 276,622 314,828
Aftermarket Segment    
Finite-Lived Intangible Assets    
Total net balance 172,137 188,492
Trade name    
Finite-Lived Intangible Assets    
Gross cost and net balance 7,600 7,600
Customer relationships    
Finite-Lived Intangible Assets    
Gross cost 509,505 520,273
Accumulated amortization 189,967 163,562
Net balance $ 319,538 $ 356,711
Customer relationships | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life in years 6 years 6 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life in years 20 years 20 years
Patents    
Finite-Lived Intangible Assets    
Gross cost $ 114,864 $ 121,167
Accumulated amortization 67,602 62,841
Net balance $ 47,262 $ 58,326
Patents | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life in years 3 years 3 years
Patents | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life in years 20 years 20 years
Trade name    
Finite-Lived Intangible Assets    
Gross cost $ 99,366 $ 97,810
Accumulated amortization 26,978 21,380
Net balance $ 72,388 $ 76,430
Trade name | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life in years 3 years 3 years
Trade name | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life in years 20 years 20 years
Non-compete agreements    
Finite-Lived Intangible Assets    
Gross cost $ 10,104 $ 11,584
Accumulated amortization 8,453 7,698
Net balance $ 1,651 $ 3,886
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life in years 3 years 3 years
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life in years 6 years 6 years
Other    
Finite-Lived Intangible Assets    
Gross cost $ 609 $ 609
Accumulated amortization 289 242
Net balance $ 320 $ 367
Other | Minimum    
Finite-Lived Intangible Assets    
Estimated useful life in years 2 years 2 years
Other | Maximum    
Finite-Lived Intangible Assets    
Estimated useful life in years 12 years 12 years