XML 57 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition Revenue Recognition (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]      
Net sales $ 3,472,739 $ 3,073,274 $ 2,593,746
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 3,016,759 2,615,041  
CANADA      
Disaggregation of Revenue [Line Items]      
Net sales 271,305 273,622  
Other Countries [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 184,675 184,611  
Service Center Based Distribution Segment [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 2,452,905 2,346,418 2,180,358
Service Center Based Distribution Segment [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 2,009,479 1,903,388  
Service Center Based Distribution Segment [Member] | CANADA      
Disaggregation of Revenue [Line Items]      
Net sales 271,305 273,622  
Service Center Based Distribution Segment [Member] | Other Countries [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 172,121 169,408  
Fluid Power & Flow Control Segment [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 1,019,834 726,856 $ 413,388
Fluid Power & Flow Control Segment [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 1,007,280 711,653  
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 $ 12,554 $ 15,203