XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation - Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Fair Value of Financial Instruments    
Liabilities-contingent consideration $ 16,869 $ 15,713
Recurring    
Fair Value of Financial Instruments    
Insurance company contracts 34,647 31,897
Interest rate contract 4 18
Total assets 34,651 31,915
Liabilities-contingent consideration 16,869 15,713
Recurring | Level 2    
Fair Value of Financial Instruments    
Insurance company contracts 34,647 31,897
Interest rate contract 4 18
Total assets 34,651 31,915
Recurring | Level 3    
Fair Value of Financial Instruments    
Total assets 0 0
Liabilities-contingent consideration $ 16,869 $ 15,713