XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT INFORMATION - Schedule of Consolidated Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total segment assets $ 273,589 $ 285,146  
Cash and cash equivalents 198,456 47,276  
Goodwill 1,034,543 1,036,279 $ 1,031,460
Net Book Value 898,417 945,007  
Tax assets 11,389 1,714  
Total assets 2,416,394 2,315,422  
Customer lists      
Segment Reporting Information [Line Items]      
Net Book Value 637,745 674,786  
Technology and patents      
Segment Reporting Information [Line Items]      
Net Book Value 173,307 180,653  
Tradenames      
Segment Reporting Information [Line Items]      
Net Book Value $ 87,365 $ 89,568