XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]    
Net sales $ 747,807 $ 856,404
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Net sales 644,057 742,986
CANADA    
Disaggregation of Revenue [Line Items]    
Net sales 56,896 65,946
Other Countries [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 46,854 47,472
Service Center Based Distribution Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 513,284 603,160
Service Center Based Distribution Segment [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Net sales 415,242 492,873
Service Center Based Distribution Segment [Member] | CANADA    
Disaggregation of Revenue [Line Items]    
Net sales 56,896 65,946
Service Center Based Distribution Segment [Member] | Other Countries [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 41,146 44,341
Fluid Power & Flow Control Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 234,523 253,244
Fluid Power & Flow Control Segment [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Net sales 228,815 250,113
Fluid Power & Flow Control Segment [Member] | CANADA    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Fluid Power & Flow Control Segment [Member] | Other Countries [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 5,708 $ 3,131