XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition Revenue Recognition (Details 1)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
General Industry [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 36.60% 37.20% 36.10% 36.30%
Industrial Machinery [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 14.10% 12.20% 13.20% 13.50%
Food [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 11.10% 12.70% 11.40% 11.10%
Metals [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 9.50% 10.20% 9.90% 10.00%
Forest Products [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 9.20% 9.00% 9.20% 9.20%
Chem/Petrochem [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 6.30% 6.60% 6.90% 6.80%
Cement & Aggregate [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 5.10% 5.00% 5.50% 5.40%
Transportation [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 4.20% 3.50% 4.00% 3.60%
Oil & Gas [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 3.90% 3.60% 3.80% 4.10%
Total        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 100.00% 100.00% 100.00% 100.00%
Service Center Based Distribution Segment [Member] | General Industry [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 33.80% 35.60% 34.50% 34.90%
Service Center Based Distribution Segment [Member] | Industrial Machinery [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 8.70% 6.80% 8.30% 8.20%
Service Center Based Distribution Segment [Member] | Food [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 15.50% 17.30% 15.30% 15.00%
Service Center Based Distribution Segment [Member] | Metals [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 11.10% 11.40% 11.10% 11.00%
Service Center Based Distribution Segment [Member] | Forest Products [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 12.50% 11.70% 12.10% 12.00%
Service Center Based Distribution Segment [Member] | Chem/Petrochem [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 2.70% 2.60% 2.80% 2.70%
Service Center Based Distribution Segment [Member] | Cement & Aggregate [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 7.20% 6.70% 7.50% 7.30%
Service Center Based Distribution Segment [Member] | Transportation [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 3.50% 3.50% 3.60% 3.60%
Service Center Based Distribution Segment [Member] | Oil & Gas [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 5.00% 4.40% 4.80% 5.30%
Service Center Based Distribution Segment [Member] | Total        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 100.00% 100.00% 100.00% 100.00%
Engineered Solutions Segment [Member] | General Industry [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 41.50% 40.70% 39.10% 39.50%
Engineered Solutions Segment [Member] | Industrial Machinery [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 24.30% 24.30% 23.40% 24.80%
Engineered Solutions Segment [Member] | Food [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 2.90% 2.50% 3.30% 2.60%
Engineered Solutions Segment [Member] | Metals [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 6.50% 7.40% 7.60% 7.70%
Engineered Solutions Segment [Member] | Forest Products [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 3.10% 3.10% 3.20% 3.20%
Engineered Solutions Segment [Member] | Chem/Petrochem [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 13.10% 15.40% 15.30% 15.70%
Engineered Solutions Segment [Member] | Cement & Aggregate [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 1.30% 1.10% 1.40% 1.20%
Engineered Solutions Segment [Member] | Transportation [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 5.40% 3.60% 4.80% 3.60%
Engineered Solutions Segment [Member] | Oil & Gas [Domain]        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 1.90% 1.90% 1.90% 1.70%
Engineered Solutions Segment [Member] | Total        
Disaggregation of Revenue [Line Items]        
Disaggregated Revenue by Customer Industry, Percent 100.00% 100.00% 100.00% 100.00%