XML 51 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Condensed Consolidated Financial Statements (Cumulative Effect of Adoption of New Accounting Standard) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net   $ 256,225 $ 255,654 $ 256,595
Prepaid expenses and other current assets   52,438 46,255 47,220
Other assets   114,197 107,062 104,516
Contract liabilities, current   322,700 310,715 303,948
Contract liabilities, net of current   511,837 529,701 504,900
Deferred income tax liability   106,815 94,835 102,571
Retained earnings   940,314 853,928 877,111
Accumulated other comprehensive loss   (102,892) (93,700) (93,691)
Contract liabilities   834,500 840,400  
Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Contract liabilities result of change in accounting for contracts containing material rights the client received due to having contract $ 23,200      
Calculated under Revenue Guidance in Effect before Topic 606        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net       256,595
Prepaid expenses and other current assets       47,220
Other assets       104,516
Contract liabilities, current       303,948
Contract liabilities, net of current       504,900
Deferred income tax liability       102,571
Retained earnings       877,111
Accumulated other comprehensive loss       $ (93,691)
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net   256,501    
Prepaid expenses and other current assets   53,632    
Other assets   111,675    
Contract liabilities, current   314,808    
Contract liabilities, net of current   512,820    
Deferred income tax liability   107,872    
Retained earnings   943,962    
Accumulated other comprehensive loss   (102,913)    
Adoption Adjustments | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net   (276) (941)  
Prepaid expenses and other current assets   (1,194) (965)  
Other assets   2,522 2,546  
Contract liabilities, current   7,892 6,767  
Contract liabilities, net of current   (983) 24,801  
Deferred income tax liability   (1,057) (7,736)  
Retained earnings   (3,648) (23,183)  
Accumulated other comprehensive loss   $ 21 (9)  
Contract liabilities     $ 31,600