XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions, Goodwill And Other Intangible Assets (Schedule of Other Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets    
Accumulated amortization $ 367,471 $ 337,935
Total gross cost 770,039 729,953
Total net balance 402,568 392,018
OEM Segment    
Finite-Lived Intangible Assets    
Total net balance 239,897 235,403
Aftermarket Segment    
Finite-Lived Intangible Assets    
Total net balance 162,671 156,615
Trade name    
Finite-Lived Intangible Assets    
Gross cost and net balance 7,432 7,432
Customer relationships    
Finite-Lived Intangible Assets    
Gross cost 553,520 508,945
Accumulated amortization 267,043 228,332
Net balance $ 286,477 $ 280,613
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 $ 95,119 $ 111,934
Accumulated amortization 60,163 74,010
Net balance $ 34,956 $ 37,924
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 $ 109,327 $ 95,879
Accumulated amortization 36,040 30,524
Net balance $ 73,287 $ 65,355
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 $ 4,183 $ 5,154
Accumulated amortization 4,005 4,732
Net balance $ 178 $ 422
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 $ 458 $ 609
Accumulated amortization 220 337
Net balance $ 238 $ 272
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