XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2021
Dec. 01, 2020
Apr. 01, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash       $ 522,210    
Payments to Acquire Businesses, Net of Cash Acquired       510,805 $ 572,328 $ 787,196
Acquisition costs       6,000 $ 5,100  
Zemax, LLC            
Percentage of shares acquired 100.00%          
Cash $ 411,471          
Payments to Acquire Businesses, Net of Cash Acquired $ 399,100          
Series of Individually Immaterial Business Acquisitions            
Cash       $ 110,739    
Analytical Graphics, Inc.            
Percentage of shares acquired   100.00%        
Cash   $ 720,100        
Lumerical            
Percentage of shares acquired     100.00%      
Cash     $ 107,500