XML 82 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Narrative) (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Dec. 31, 2019
USD ($)
Customer
Significant Accounting Policies [Line Items]        
Payment terms on sales   45 days    
Revenue from Contract with Customer, Excluding Assessed Tax   $ 1,106.6 $ 936.9 $ 1,038.1
Lease renewal term operating and finance lease   5 years    
Operating and finance lease existence of option to terminate   true    
Short-term leases term   12 months    
Impairment charges $ 0.0      
Software Development [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life   7 years    
Minimum [Member] | Computer Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   3 years    
Minimum [Member] | Furniture and Fixtures [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   5 years    
Minimum [Member] | Building [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   15 years    
Minimum [Member] | Computer Software [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   3 years    
Minimum [Member] | Machinery and Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   2 years    
Minimum [Member] | Customer Relationships [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life   1 year    
Minimum [Member] | Developed Technology [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life   13 years    
Maximum [Member]        
Significant Accounting Policies [Line Items]        
Remaining lease term operating and finance lease   16 years    
Maximum [Member] | Computer Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   5 years    
Maximum [Member] | Furniture and Fixtures [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   7 years    
Maximum [Member] | Building [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   30 years    
Maximum [Member] | Computer Software [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   7 years    
Maximum [Member] | Machinery and Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life   15 years    
Maximum [Member] | Customer Relationships [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life   20 years    
Maximum [Member] | Developed Technology [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life   19 years    
Gross Sales [Member] | Concentration Risk On Three Customers [Member]        
Significant Accounting Policies [Line Items]        
Number of customers accounted for significant percentage of net sales | Customer   2 2 2
Revenue from Contract with Customer, Excluding Assessed Tax   $ 495.8 $ 370.3 $ 428.7
Gross Sales [Member] | Geographic Concentration Risk [Member] | Operating Segments [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage   10.00% 10.00% 10.00%