XML 65 R54.htm IDEA: XBRL DOCUMENT v3.4.0.3
Business Acquisitions and Divestitures - Additional Information (Detail) - USD ($)
$ in Thousands
2 Months Ended
Jan. 08, 2016
Apr. 30, 2018
Jan. 31, 2018
Mar. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Business Acquisition [Line Items]            
Goodwill       $ 1,055,737 $ 1,038,346 $ 1,057,214
Strategic Sourcing Excellence LLC            
Business Acquisition [Line Items]            
Ownership percentage acquired 51.00%          
Cash consideration to acquired certain assets and assumed certain liabilities $ 2,550          
Contingent earn-out consideration-High end 20,000          
Acquisition related cost 164          
Acquired assets 327          
Liabilities assumed 617          
Preliminary estimated purchase consideration 14,490          
Customer related intangible assets $ 300          
Acquired intangible assets, weighted average amortization period 5 years          
Goodwill $ 14,479          
Strategic Sourcing Excellence LLC | If either the call or put option is exercised            
Business Acquisition [Line Items]            
Equity method investment ownership percentage 49.00%          
Strategic Sourcing Excellence LLC | If either the call or put option is exercised | Maximum            
Business Acquisition [Line Items]            
Contingent earn-out consideration-High end $ 9,800          
Strategic Sourcing Excellence LLC | Call Option | Scenario, Forecast            
Business Acquisition [Line Items]            
Equity method investment ownership percentage     49.00%      
Strategic Sourcing Excellence LLC | Selling Equityholders Put Option | Scenario, Forecast            
Business Acquisition [Line Items]            
Equity method investment ownership percentage   49.00%        
Strategic Sourcing Excellence LLC | Selling Equityholders Put Option | Scenario, Forecast | Maximum            
Business Acquisition [Line Items]            
Selling equity holders put option exercise price   $ 2,950        
Strategic Sourcing Excellence LLC | Selling Equityholders Put Option | Scenario, Forecast | Minimum            
Business Acquisition [Line Items]            
Selling equity holders put option exercise price   $ 2,450