XML 36 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Contract Assets    
Balance at beginning of period $ 30,116  
Change due to acquisitions 658  
Change due to conditional versus unconditional 5,454  
Reclassified to unbilled accounts receivable (28,980)  
Balance at June 30, 2018 7,248  
Contract Liabilities    
Balance at beginning of period 106,005  
Change due to acquisitions 3,126  
Change in timing for performance obligation to be satisfied 24,831  
Balance at June 30, 2018 133,962  
Increase (Decrease) In Income Taxes Abstract    
Decrease in the provision for income taxes 2,800  
Revenue related to our contract liabilities $ 94,200  
The term of the renewable service maintenance agreements (in years) 1 year  
Practical Expedient true  
Calculated under Revenue Guidance in Effect before Topic 606 [Member]    
Increase (Decrease) In Income Taxes Abstract    
Revenue related to our contract liabilities   $ 83,500