XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Additional Information (Details)
12 Months Ended
Apr. 15, 2022
USD ($)
Mar. 03, 2022
USD ($)
Jan. 17, 2022
USD ($)
Dec. 31, 2022
USD ($)
business
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]              
Number of businesses acquired | business       3      
Cash used to acquire businesses, net of cash acquired       $ 104,603,000 $ 73,340,000 $ (590,000)  
Receivables       6,500,000      
Selling, general and administrative expense       $ 448,636,000 378,027,000 $ 323,447,000  
macmon secure GmbH              
Business Acquisition [Line Items]              
Cash used to acquire businesses, net of cash acquired     $ 41,900,000        
Tax basis in acquired goodwill     $ 0        
NetModule AG              
Business Acquisition [Line Items]              
Cash used to acquire businesses, net of cash acquired   $ 23,500,000          
Communication Associates, Inc.              
Business Acquisition [Line Items]              
Cash used to acquire businesses, net of cash acquired $ 19,000,000            
Opterna International Corp.              
Business Acquisition [Line Items]              
Estimated earnout consideration         0   $ 5,800,000
Selling, general and administrative expense         $ 5,800,000