Annual report pursuant to Section 13 and 15(d)

Acquisitions (Narrative) (Details)

v3.19.2
Acquisitions (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 05, 2019
Sep. 12, 2018
Feb. 09, 2018
Oct. 31, 2017
Jun. 30, 2019
Jun. 30, 2018
Business Acquisition [Line Items]            
Revenue from acquisitions included in consolidated results of operations         $ 98,800,000  
Net income from acquisitions included in consolidated results of operations         2,900,000  
Tri-State Technical Services [Member]            
Business Acquisition [Line Items]            
Cash Consideration       $ 7,952,000    
Stock Consideration       338,115    
Acquisition legal and other professional fees           $ 137,000
Total purchase price for accounting purposes           17,300,000
Cash acquired           1,800,000
Tri-State Technical Services [Member] | Trade Names [Member]            
Business Acquisition [Line Items]            
Indefinite lived intangible assets acquired         1,500,000  
Tri-State Technical Services [Member] | Customer-related intangible assets [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired         $ 3,700,000  
Amortized life         10 years  
Tri-State Technical Services [Member] | Goodwill [Member]            
Business Acquisition [Line Items]            
Amortized life         15 years  
AA Acquisition [Member]            
Business Acquisition [Line Items]            
Cash Consideration     $ 8,100,000      
Stock Consideration     348,360      
Acquisition legal and other professional fees           160,000
Total purchase price for accounting purposes         $ 8,119,000 20,400,000
Cash acquired         $ 900,000 $ 900,000
Closing price         $ 35.45  
AA Acquisition [Member] | Trade Names [Member]            
Business Acquisition [Line Items]            
Indefinite lived intangible assets acquired         $ 1,800,000  
AA Acquisition [Member] | Customer-related intangible assets [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired         $ 2,500,000  
Amortized life         10 years  
AA Acquisition [Member] | Goodwill [Member]            
Business Acquisition [Line Items]            
Amortized life         15 years  
SEI Acquisition [Member]            
Business Acquisition [Line Items]            
Cash Consideration   $ 6,500,000        
Stock Consideration   209,678        
Acquisition legal and other professional fees         $ 65,000  
Total purchase price for accounting purposes         15,900,000  
Cash acquired         $ 2,800,000  
Closing price         $ 45.00  
SEI Acquisition [Member] | Trade Names [Member]            
Business Acquisition [Line Items]            
Indefinite lived intangible assets acquired         $ 1,300,000  
SEI Acquisition [Member] | Customer-related intangible assets [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired         $ 1,800,000  
Amortized life         10 years  
SEI Acquisition [Member] | Goodwill [Member]            
Business Acquisition [Line Items]            
Amortized life         15 years  
PAC Acquisition [Member]            
Business Acquisition [Line Items]            
Cash Consideration $ 6,400,000          
Stock Consideration 179,847          
Number of shares transferred to PAC's ESOP         114,634  
Acquisition legal and other professional fees         $ 182,000  
Total purchase price for accounting purposes         13,100,000  
Cash acquired         $ 1,100,000  
Closing price         $ 36.99  
PAC Acquisition [Member] | Trade Names [Member]            
Business Acquisition [Line Items]            
Indefinite lived intangible assets acquired         $ 1,100,000  
PAC Acquisition [Member] | Customer-related intangible assets [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired         $ 1,900,000  
Amortized life         10 years  
PAC Acquisition [Member] | Goodwill [Member]            
Business Acquisition [Line Items]            
Amortized life         15 years  
Other Acquisition [Member]            
Business Acquisition [Line Items]            
Cash Consideration         $ 3,500,000  
Stock Consideration         141,000  
Cash acquired         $ 738,000  
Other Acquisition [Member] | Trade Names [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired         4,500,000  
Other Acquisition [Member] | Customer-related intangible assets [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired         1,300,000  
Other Acquisition [Member] | Goodwill [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired         $ 690,000