XML 71 R60.htm IDEA: XBRL DOCUMENT v3.26.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Summary of intangible assets    
Definite lived intangibles, Gross $ 265,600 $ 200,831
Definite lived intangibles, Accumulated Amortization (108,844) (103,279)
Definite lived intangibles, Net 156,756 97,552
Intangible assets, gross 282,992 218,263
Intangible assets, net 174,148 114,984
Customer relationships    
Summary of intangible assets    
Definite lived intangibles, Gross 138,384 112,693
Definite lived intangibles, Accumulated Amortization (75,672) (73,577)
Definite lived intangibles, Net $ 62,712 $ 39,116
Weighted Average Useful Life 18 years 17 years
Technology    
Summary of intangible assets    
Definite lived intangibles, Gross $ 93,057 $ 69,056
Definite lived intangibles, Accumulated Amortization (23,224) (20,587)
Definite lived intangibles, Net $ 69,833 $ 48,469
Weighted Average Useful Life 16 years 13 years
Tradenames    
Summary of intangible assets    
Definite lived intangibles, Gross $ 33,134 $ 18,045
Definite lived intangibles, Accumulated Amortization (8,923) (8,078)
Definite lived intangibles, Net $ 24,211 $ 9,967
Weighted Average Useful Life 13 years 12 years
Non-compete agreements    
Summary of intangible assets    
Definite lived intangibles, Gross $ 1,025 $ 1,037
Definite lived intangibles, Accumulated Amortization (1,025) (1,037)
Tradenames    
Summary of intangible assets    
Indefinite lived intangibles $ 17,392 $ 17,432