XML 49 R36.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2015
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Line Items]        
Reclassification of software licenses to maintenance and term licenses $ 19,200,000   $ 10,000,000 $ 9,500,000
Maintenance agreements renewal period   1 year    
Net capitalized software costs   $ 4,700,000 4,200,000  
Amortization expense related to capitalized software development costs   2,400,000 1,800,000 1,000,000
Foreign currency transaction gains   3,400,000 2,900,000  
Other income (charges) relating to the contingent liability   $ 3,878,000 2,754,000 3,498,000
Cash equivalents, maturity period   3 months    
Cash equivalents   $ 303,100,000 0  
Depreciation expense   18,900,000 14,300,000 $ 14,700,000
Goodwill impairment loss   0 0  
Indefinite lived intangible assets   0 0  
Impairment of long-lived assets held for use   0 0  
Concentration of credit risk   $ 0 $ 0  
Deferred financing fees recorded to reduce in long-tem debt $ 55,800,000      
Stock Options [Member]        
Accounting Policies [Line Items]        
Options to purchase shares outstanding   3,500,828 1,841,840 133,598
Prime [Member]        
Accounting Policies [Line Items]        
Increase (reduction) in contingent consideration liability     $ 400,000  
Completed Technology and Other [Member]        
Accounting Policies [Line Items]        
Amortization expense associated with completed technology and other amortizable intangible assets   $ 129,500,000 $ 83,700,000 $ 84,100,000
Minimum [Member]        
Accounting Policies [Line Items]        
Tax benefit realized upon settlement   50.00%    
Minimum [Member] | Software Development [Member]        
Accounting Policies [Line Items]        
Completed technology and other identifiable intangible assets are amortized over lives   2 years    
Minimum [Member] | Completed Technology and Other [Member]        
Accounting Policies [Line Items]        
Completed technology and other identifiable intangible assets are amortized over lives   3 years    
Minimum [Member] | Software-enabled Services [Member]        
Accounting Policies [Line Items]        
Revenue recognition period   1 year    
Minimum [Member] | Perpetual Licenses [Member]        
Accounting Policies [Line Items]        
Revenue recognition period   1 year    
Maximum [Member] | Software Development [Member]        
Accounting Policies [Line Items]        
Completed technology and other identifiable intangible assets are amortized over lives   5 years    
Maximum [Member] | Completed Technology and Other [Member]        
Accounting Policies [Line Items]        
Completed technology and other identifiable intangible assets are amortized over lives   17 years    
Maximum [Member] | Software-enabled Services [Member]        
Accounting Policies [Line Items]        
Revenue recognition period   5 years    
Maximum [Member] | Perpetual Licenses [Member]        
Accounting Policies [Line Items]        
Revenue recognition period   7 years