XML 61 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business and Significant Accounting Policies - New ASU Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
segment
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 01, 2019
USD ($)
Jan. 01, 2018
USD ($)
Dec. 31, 2015
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Increase in cash used in investing activities   $ 384,051 $ (2,752,545) $ (98,059)      
Total cash amount   158,663 567,058 499,354     $ 412,107
Income tax benefit   $ (58,665) 131,096 (94,849)      
Number of reportable segments | segment   3          
Revenue recognized previously attributable to deferred revenues   $ 1,287,800          
Revenue reserve balance   $ 7,400          
Amortization of deferred sales commissions, amortization period   1 year          
Amortization of deferred sales commissions   $ 304,800 230,500 180,200      
ASU 2018-02              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Reclassification from AOCI to earnings $ 600            
ASU 2016-16              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Adoption of ASU     (13,717)        
Income tax benefit   $ 6,800          
Minimum              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Percentage of subscription contracts billable upon signing for twelve months of service   75.00%          
Maximum              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Percentage of subscription contracts billable upon signing for twelve months of service   80.00%          
Accumulated Earnings | ASU 2018-02              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Adoption of ASU     (591)        
Accumulated Earnings | ASU 2016-16              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Adoption of ASU     (13,717)     $ (13,700)  
Product Concentration Risk | Research | Sales Revenue, Net              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Concentration risk percentage   90.00%          
Restatement Adjustment | ASU 2016-18              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Increase in cash used in investing activities     7,000 14,000      
Total cash amount     $ 18,200 $ 25,100     $ 39,100
Subsequent Event | Minimum | ASU 2016-02              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Lease liability         $ 835,000    
ROU asset         637,000    
Subsequent Event | Maximum | ASU 2016-02              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Lease liability         855,000    
ROU asset         $ 657,000