XML 77 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments and Fair Value Measurements - Additional Information (Detail)
3 Months Ended 12 Months Ended
Dec. 31, 2017
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
Transactions
$ / shares
Dec. 31, 2016
USD ($)
Transactions
$ / shares
Dec. 31, 2015
USD ($)
Investments And Fair Value Measurements [Line Items]        
Maturity of highly liquid investments   Three months or less    
Maturity of marketable investments   Greater than three months    
Net unrealized gains (losses) on sale of securities included in other comprehensive income $ 1,100,000 $ 1,100,000 $ 800,000  
Available-for-sale securities, net realized gains   300,000 400,000 $ 100,000
Available-for-sale securities, realized gains   $ 300,000 400,000  
Available-for-sale securities, realized losses     0
Net Asset Value per share | $ / shares $ 1 $ 1    
Transfers between Level 1 and 2 | Transactions   0 0  
Fair value of liability $ 35,702,000 $ 35,702,000 $ 56,463,000 $ 54,796,000
Contingent consideration, current 14,992,000 14,992,000 19,244,000  
Contingent consideration, noncurrent 20,800,000 20,800,000    
Payments   30,924,000 28,111,000  
Increase in fair value of contingent consideration resulting from a change in discount rate   2,000,000    
Decrease in fair value of contingent consideration resulting from a change in discount rate   $ 2,500,000    
Probability-adjusted revenue   5.00%    
Percentage of increase or decrease in the fair value of contingent consideration   1.00%    
Notional amount of derivative assets and liabilities 239,400,000 $ 239,400,000 161,800,000  
Increase in Fair Value [Member]        
Investments And Fair Value Measurements [Line Items]        
Change in fair value of contingent consideration   400,000    
Decrease in Fair Value [Member]        
Investments And Fair Value Measurements [Line Items]        
Change in fair value of contingent consideration   400,000    
Maximum Potential Payment [Member]        
Investments And Fair Value Measurements [Line Items]        
Payments   12,000,000    
Designated as Cash Flow Hedges [Member]        
Investments And Fair Value Measurements [Line Items]        
Notional amount of derivative assets and liabilities 3,900,000 3,900,000 3,200,000  
Shuttleworth [Member]        
Investments And Fair Value Measurements [Line Items]        
Payments   1,200,000    
Rialco Limited [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value of liability     2,109,000  
Contingent consideration, current 1,300,000 1,300,000    
Contingent consideration, noncurrent 2,100,000 2,100,000    
Payments   1,300,000    
Reggiani And Matan [Member]        
Investments And Fair Value Measurements [Line Items]        
Payments   21,500,000 23,800,000  
Direct Smile [Member]        
Investments And Fair Value Measurements [Line Items]        
Payments     3,600,000  
SmartLinc, Inc. [Member]        
Investments And Fair Value Measurements [Line Items]        
Payments     400,000  
Metrix [Member]        
Investments And Fair Value Measurements [Line Items]        
Payments     200,000  
Optitex Ltd and CTI [Member]        
Investments And Fair Value Measurements [Line Items]        
Change in fair value of contingent consideration   6,500,000    
Rialco, Optitex, Reggiani, DirectSmile, and CTI [Member]        
Investments And Fair Value Measurements [Line Items]        
Change in fair value of contingent consideration     6,800,000  
All Acquisitions [Member]        
Investments And Fair Value Measurements [Line Items]        
Earnout interest accretion   1,700,000 2,700,000  
Optitex Ltd [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value of liability     $ 22,300,000  
Contingent consideration, current 9,100,000 9,100,000    
Contingent consideration, noncurrent 11,800,000 11,800,000    
Change in fair value of contingent consideration $ 2,000,000      
Payments   $ 6,800,000    
Earnout [Member] | Rialco Limited [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value discount rate   0.80%    
Earnout Achievement Probability Minimum [Member]        
Investments And Fair Value Measurements [Line Items]        
Probability of achieving revenue 50.00% 50.00% 50.00%  
Earnout Achievement Probability Maximum [Member]        
Investments And Fair Value Measurements [Line Items]        
Probability of achieving revenue 100.00% 100.00% 100.00%  
Minimum [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value discount rate   14.00% 14.00% 14.00%
Minimum [Member] | Monte Carlo Valuation Method [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value discount rate   0.60% 0.60%  
Minimum [Member] | Earnout [Member] | Probability-Adjusted Method [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value discount rate   4.70% 4.70%  
Maximum [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value discount rate   30.00% 30.00% 30.00%
Maximum [Member] | Monte Carlo Valuation Method [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value discount rate   4.98% 4.98%  
Maximum [Member] | Earnout [Member] | Probability-Adjusted Method [Member]        
Investments And Fair Value Measurements [Line Items]        
Fair value discount rate   6.00% 6.00%  
Money Market Funds [Member]        
Investments And Fair Value Measurements [Line Items]        
Net Asset Value per share | $ / shares $ 1.00 $ 1.00 $ 1.00