XML 35 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 980,662 $ 840,937 $ 2,749,217 $ 2,340,031
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 856,248 724,617 2,377,223 2,016,488
CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 70,493 66,146 211,322 180,851
Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 53,921 50,174 160,672 142,692
Service Center Based Distribution Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 658,998 572,892 1,847,087 1,601,866
Service Center Based Distribution Segment [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 541,622 461,945 1,495,198 1,294,643
Service Center Based Distribution Segment [Member] | CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 70,493 66,146 211,322 180,851
Service Center Based Distribution Segment [Member] | Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 46,883 44,801 140,567 126,372
Fluid Power & Flow Control Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 321,664 268,045 902,130 738,165
Fluid Power & Flow Control Segment [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 314,626 262,672 882,025 721,845
Fluid Power & Flow Control Segment [Member] | CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Fluid Power & Flow Control Segment [Member] | Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 7,038 $ 5,373 $ 20,105 $ 16,320