XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Combination and Asset Acquisition [Abstract]        
Acquisition costs   $ 10,300 $ 6,000  
Payments to Acquire Businesses, Net of Cash Acquired   386,264 510,805 $ 572,328
Cash     522,240  
Business Acquisition [Line Items]        
Cash     522,240  
Total consideration   401,800    
Payments to Acquire Businesses, Net of Cash Acquired   386,264 510,805 $ 572,328
Zemax, LLC        
Business Combination and Asset Acquisition [Abstract]        
Percentage of shares acquired 100.00%      
Payments to Acquire Businesses, Net of Cash Acquired $ 399,100      
Cash $ 411,501      
Business Acquisition [Line Items]        
Percentage of shares acquired 100.00%      
Cash $ 411,501      
Payments to Acquire Businesses, Net of Cash Acquired $ 399,100      
Series of Individually Immaterial Business Acquisitions        
Business Combination and Asset Acquisition [Abstract]        
Payments to Acquire Businesses, Net of Cash Acquired   391,600 106,400  
Cash   396,455 110,739  
Business Acquisition [Line Items]        
Cash   396,455 110,739  
Consideration not yet paid   5,391    
Total consideration   401,846    
Payments to Acquire Businesses, Net of Cash Acquired   $ 391,600 $ 106,400