XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Valuation Assumptions and Weighted-Average Useful Life (Details)
12 Months Ended
Oct. 01, 2021
Dec. 01, 2020
Apr. 01, 2020
Dec. 31, 2021
Developed Software and Core Technologies        
Finite-lived intangible asset, useful life       11 years
Trade Names        
Finite-lived intangible asset, useful life       10 years
Customer Lists        
Finite-lived intangible asset, useful life       8 years
Zemax, LLC | Developed Software and Core Technologies        
Finite-lived intangible asset, useful life 11 years      
Discount Rate 7.50%      
Zemax, LLC | Trade Names        
Finite-lived intangible asset, useful life 10 years      
Royalty Rate 2.00%      
Discount Rate 8.00%      
Zemax, LLC | Customer Lists        
Finite-lived intangible asset, useful life 8 years      
Discount Rate 7.50%      
Attrition Rate 10.00%      
Analytical Graphics, Inc. | Developed Software and Core Technologies        
Finite-lived intangible asset, useful life   10 years    
Royalty Rate   40.00%    
Discount Rate   11.00%    
Analytical Graphics, Inc. | Trade Names        
Finite-lived intangible asset, useful life   9 years    
Discount Rate   11.00%    
Analytical Graphics, Inc. | Customer Lists        
Finite-lived intangible asset, useful life   15 years    
Discount Rate   12.00%    
Attrition Rate   10.00%    
Analytical Graphics, Inc. | Minimum | Trade Names        
Royalty Rate   1.00%    
Analytical Graphics, Inc. | Maximum | Trade Names        
Royalty Rate   2.00%    
Lumerical | Developed Software and Core Technologies        
Finite-lived intangible asset, useful life     10 years  
Discount Rate     16.50%  
Lumerical | Trade Names        
Finite-lived intangible asset, useful life     6 years  
Royalty Rate     2.00%  
Discount Rate     16.50%  
Lumerical | Customer Lists        
Finite-lived intangible asset, useful life     10 years  
Discount Rate     12.50%  
Attrition Rate     10.00%