v3.25.2
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Line Items]      
Land Buildings And Improvements Gross $ 38,158 $ 32,610  
Machinery and Equipment, Gross 78,395 76,603  
Transportation Equipment Gross 38,362 41,075  
Office Equipment and Capitalized Computer Software Gross 30,590 34,154  
Finance Lease Gross 32 33  
Construction in progress 2,869 4,948  
Property, Plant and Equipment, Gross 188,406 189,423  
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (146,309) (145,925)  
Property, plant and equipment, net 42,097 43,498  
Long-Lived Assets 59,924 62,648  
Proceeds from asset sales (Note 3) 240 6,049 $ 6,466
Gain (Loss) on Disposition of Property Plant Equipment (8) 4,923 2,841
Depreciation 8,900 9,600 $ 12,000
Industrial Cleaning [Member]      
Property, Plant and Equipment [Line Items]      
Gain (Loss) on Disposition of Property Plant Equipment   2,900  
Proceeds from Divestiture of Businesses   6,300  
Holdback receivable   400  
UNITED STATES      
Property, Plant and Equipment [Line Items]      
Long-Lived Assets 55,137 57,520  
CANADA      
Property, Plant and Equipment [Line Items]      
Long-Lived Assets 1,150 1,368  
International [Member]      
Property, Plant and Equipment [Line Items]      
Long-Lived Assets 3,637 $ 3,760  
Bakersfield Facility Purchase      
Property, Plant and Equipment [Line Items]      
Payments to Acquire Buildings 4,100    
Catoosa Facility Disposal      
Property, Plant and Equipment [Line Items]      
Proceeds from asset sales (Note 3) 2,700    
Gain (Loss) on Disposition of Property Plant Equipment 2,000    
Burlington Office [Member]      
Property, Plant and Equipment [Line Items]      
Proceeds from asset sales (Note 3) 2,700    
Gain (Loss) on Disposition of Property Plant Equipment $ 2,500    
Building [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 40 years    
Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Transportation Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Transportation Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Furniture and Fixtures [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Furniture and Fixtures [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Leasehold Improvements      
Property, Plant and Equipment [Line Items]      
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]