XML 65 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business, Basis of Presentation and Significant Accounting Policies (New Accounting Pronouncements) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Backlog, expected timing of revenue recognition, period (in months) 18 months    
Payments for acquisition-related contingent consideration, financing activities $ 18,843 $ 19,822 $ 47,523
ASU 2016-15 [Member] | Reclassification Adjustment [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Payments for acquisition-related contingent consideration, operating activities 12,000    
Payments for acquisition-related contingent consideration, financing activities $ (12,000)