Fair Value Measurements - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 13, 2020
Jun. 30, 2020
Apr. 30, 2020
Jan. 31, 2020
Jul. 31, 2020
Oct. 31, 2020
Feb. 12, 2020
Oct. 01, 2019
Jul. 31, 2018
Mar. 21, 2018
Convertible notes                    
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis                    
Fair value, convertible debt         $ 224,330,000 $ 226,066,000        
Hu-Friedy                    
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis                    
Contingent consideration           0   $ 38,371,000    
Payment to settle portion of contingent consideration     $ 35,000 $ 25,000            
Decrease in contingent consideration liability         $ 17,210,000          
Contingent consideration, high end of range           $ 35,000        
Hu-Friedy | Dental Holdings                    
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis                    
Contingent consideration, high end of range $ 35,000                  
Repurchase of shares (in dollars per share)             $ 64.51      
Shares repurchased (in shares) 438,359                  
Payment to settle portion of contingent consideration $ 6,721,000                  
Consideration for the repurchase $ 28,279,000                  
Aexis                    
Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis                    
Contingent consideration                   $ 1,292,000
Payment to settle portion of contingent consideration   $ 1,691,000                
Contingent consideration, high end of range                 $ 1,850,000  
Contingent consideration, low end of range                 $ 0