XML 121 R110.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Assets and Liabilities - Quantitative Information about Level 3 Fair Value Measurements (Detail) - Level 3 [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Liabilities $ 30,123 $ 27,340 $ 31,460 $ 48,967
Contingent Consideration [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Liabilities $ 23,087 $ 23,711 $ 28,998 $ 38,713
Discount rate 6.60% 6.43%    
Forward Sale Contracts [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Assets $ 9,687 $ 3,753    
Liabilities 2,421 657    
Rate Lock Commitments [Member]        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Assets 8,750 2,923    
Liabilities $ 8,980 $ 2,390