XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition Revenue Recognition (Details 1)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
General Industry [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 36.10% 35.90%
Industrial Machinery [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 15.50% 16.40%
Metals [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 10.00% 9.90%
Food [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 9.60% 9.30%
Forest Products [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 8.60% 7.80%
Chem/Petrochem [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 6.50% 6.80%
Cement & Aggregate [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 5.70% 6.10%
Oil & Gas [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 4.30% 3.90%
Transportation [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 3.70% 3.90%
Total    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 100.00% 100.00%
Service Center Based Distribution Segment [Member] | General Industry [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 34.40% 34.60%
Service Center Based Distribution Segment [Member] | Industrial Machinery [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 9.90% 10.30%
Service Center Based Distribution Segment [Member] | Metals [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 11.00% 11.00%
Service Center Based Distribution Segment [Member] | Food [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 12.80% 12.50%
Service Center Based Distribution Segment [Member] | Forest Products [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 11.40% 10.40%
Service Center Based Distribution Segment [Member] | Chem/Petrochem [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 3.00% 3.40%
Service Center Based Distribution Segment [Member] | Cement & Aggregate [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 7.80% 8.50%
Service Center Based Distribution Segment [Member] | Oil & Gas [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 5.70% 5.20%
Service Center Based Distribution Segment [Member] | Transportation [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 4.00% 4.10%
Service Center Based Distribution Segment [Member] | Total    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 100.00% 100.00%
Engineered Solutions Segment [Member] | General Industry [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 39.90% 38.90%
Engineered Solutions Segment [Member] | Industrial Machinery [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 27.10% 29.00%
Engineered Solutions Segment [Member] | Metals [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 7.90% 7.40%
Engineered Solutions Segment [Member] | Food [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 2.80% 2.50%
Engineered Solutions Segment [Member] | Forest Products [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 2.60% 2.50%
Engineered Solutions Segment [Member] | Chem/Petrochem [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 13.80% 13.80%
Engineered Solutions Segment [Member] | Cement & Aggregate [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 1.50% 1.10%
Engineered Solutions Segment [Member] | Oil & Gas [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 1.30% 1.20%
Engineered Solutions Segment [Member] | Transportation [Domain]    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 3.10% 3.60%
Engineered Solutions Segment [Member] | Total    
Disaggregation of Revenue [Line Items]    
Disaggregated Revenue by Customer Industry, Percent 100.00% 100.00%