XML 25 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Accounting Policies - Narrative (Details)
shares in Thousands
12 Months Ended
Oct. 01, 2019
intangible_asset
reporting_unit
Dec. 31, 2019
USD ($)
segment
reporting_unit
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
shares
Jan. 01, 2019
USD ($)
Jan. 01, 2018
USD ($)
Summary Of Accounting Policies [Line Items]            
Number of reportable segments | segment   4        
Operating lease ROU assets   $ 266,900,000        
Operating lease liabilities   276,800,000        
Adoption of ASC 606           $ 14,300,000
Cash equivalents   $ 370,100,000 $ 0.0      
Antidilutive securities excluded from computation of earnings per share (in shares) | shares   627 724 478    
Foreign currency transaction gains (losses)   $ (3,700,000) $ 200,000 $ (1,400,000)    
Number of reporting units | reporting_unit   35        
Goodwill   $ 10,815,400,000 9,346,800,000 8,820,300,000    
Number of reporting units not requiring goodwill impairment | reporting_unit 33          
Number of reporting units requiring goodwill impairment | reporting_unit 2          
Research and development expense   339,100,000 316,800,000 281,100,000    
Contracts revenue percentage of completion   247,800,000 245,900,000 $ 249,300,000    
Allowance for doubtful accounts receivable and sales returns and allowances net current   20,300,000 23,100,000      
Deferred commissions   31,400,000 28,000,000.0      
Deferred commissions expense   30,100,000        
Remaining performance obligations   3,553,500,000        
Capitalized computer software, net   $ 30,000,000.0 $ 22,000,000.0      
Software-as-a-service            
Summary Of Accounting Policies [Line Items]            
Subscription term   1 year        
Number of days for payment   30 days        
Software licenses            
Summary Of Accounting Policies [Line Items]            
Subscription term   1 year        
Minimum            
Summary Of Accounting Policies [Line Items]            
Goodwill   $ 0        
Minimum | Software licenses            
Summary Of Accounting Policies [Line Items]            
Number of days for payment   30 days        
Minimum | PCS            
Summary Of Accounting Policies [Line Items]            
Number of days for payment   30 days        
Minimum | Engineered products            
Summary Of Accounting Policies [Line Items]            
Number of days for payment   30 days        
Maximum            
Summary Of Accounting Policies [Line Items]            
Goodwill   $ 2,500,000,000        
Maximum | Software licenses            
Summary Of Accounting Policies [Line Items]            
Number of days for payment   60 days        
Maximum | PCS            
Summary Of Accounting Policies [Line Items]            
Number of days for payment   60 days        
Maximum | Engineered products            
Summary Of Accounting Policies [Line Items]            
Number of days for payment   60 days        
Accounting Standards Update 2016-02            
Summary Of Accounting Policies [Line Items]            
Operating lease ROU assets         $ 274,000,000.0  
Operating lease liabilities         $ 282,700,000  
Trade names            
Summary Of Accounting Policies [Line Items]            
Number of intangible assets evaluated for impairment | intangible_asset 2          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Remaining performance obligations, percentage   56.00%        
Remaining performance obligations, expected timing of revenue recognition   12 months        
Retained earnings            
Summary Of Accounting Policies [Line Items]            
Adoption of ASC 606           14,300,000
Retained earnings | Accounting Standards Update 2014-09 (ASC 606)            
Summary Of Accounting Policies [Line Items]            
Adoption of ASC 606           $ 14,300,000