Quarterly report pursuant to Section 13 or 15(d)

Acquisitions (Narrative) (Details)

v3.21.1
Acquisitions (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 15, 2021
Nov. 03, 2020
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Business Acquisition [Line Items]            
Revenues     $ 62,413 $ 59,041 $ 177,456 $ 181,379
Net income     625 (12) 1,604 831
Bargin purchase gain     361 361
Yankee Equipment Systems, Inc [Member]            
Business Acquisition [Line Items]            
Cash Consideration   $ 5,300        
Stock Consideration   278,385        
Acquisition legal and other professional fees     $ 144   144  
Total purchase price for accounting purposes         13,800  
Cash acquired   $ 792     792  
Closing price   $ 30.61        
Yankee Equipment Systems, Inc [Member] | Paycheck Protection Program Loan [Member]            
Business Acquisition [Line Items]            
Loan obligation   $ 916        
Yankee Equipment Systems, Inc [Member] | Trade Names [Member]            
Business Acquisition [Line Items]            
Indefinite lived intangible assets acquired   1,600        
Yankee Equipment Systems, Inc [Member] | Customer-related intangible assets [Member]            
Business Acquisition [Line Items]            
Finite lived intangible assets acquired   $ 2,200        
Amortized life   10 years        
Eastern Laundry Systems (ELS) [Member]            
Business Acquisition [Line Items]            
Cash Consideration $ 400          
Stock Consideration 10,726          
Cash acquired $ 57          
Bargin purchase gain         361,000  
YES and ELS Acquisition [Member]            
Business Acquisition [Line Items]            
Revenues         95,000  
Net income         $ 204