XML 16 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details) - USD ($)
Oct. 31, 2019
Oct. 01, 2019
Jul. 31, 2019
Mar. 21, 2018
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Contingent consideration $ 35,100,000   $ 0  
Hu-Friedy        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Contingent consideration, low end of range   $ 0    
Contingent consideration, high end of range   50,000,000    
Contingent consideration   $ 35,100,000    
Aexis        
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis        
Contingent consideration, low end of range       $ 0
Contingent consideration, high end of range       1,850,000
Contingent consideration       $ 1,292,000