XML 13 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]    
Net sales $ 856,404 $ 864,515
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Net sales 742,986 747,423
CANADA    
Disaggregation of Revenue [Line Items]    
Net sales 65,946 69,107
Other Countries [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 47,472 47,985
Service Center Based Distribution Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 603,160 604,049
Service Center Based Distribution Segment [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Net sales 492,873 490,774
Service Center Based Distribution Segment [Member] | CANADA    
Disaggregation of Revenue [Line Items]    
Net sales 65,946 69,107
Service Center Based Distribution Segment [Member] | Other Countries [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 44,341 44,168
Fluid Power & Flow Control Segment [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 253,244 260,466
Fluid Power & Flow Control Segment [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Net sales 250,113 256,649
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 $ 3,131 $ 3,817