XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 840,937 $ 830,797 $ 2,340,031 $ 2,520,576
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 724,617 724,982 2,016,488 2,188,308
CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 66,146 59,912 180,851 193,755
Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 50,174 45,903 142,692 138,513
Service Center Based Distribution Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 572,892 574,368 1,601,866 1,753,316
Service Center Based Distribution Segment [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 461,945 473,069 1,294,643 1,433,133
Service Center Based Distribution Segment [Member] | CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 66,146 59,912 180,851 193,755
Service Center Based Distribution Segment [Member] | Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 44,801 41,387 126,372 126,428
Fluid Power & Flow Control Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 268,045 256,429 738,165 767,260
Fluid Power & Flow Control Segment [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 262,672 251,913 721,845 755,175
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 $ 5,373 $ 4,516 $ 16,320 $ 12,085