XML 54 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]      
Net sales $ 3,245,652 $ 3,472,739 $ 3,073,274
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 2,819,400 3,016,759 2,615,041
CANADA      
Disaggregation of Revenue [Line Items]      
Net sales 248,610 271,305 273,622
Other Countries [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 177,642 184,675 184,611
Service Center Based Distribution Segment [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 2,241,949 2,452,905 2,346,418
Service Center Based Distribution Segment [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 1,833,275 2,009,479 1,903,388
Service Center Based Distribution Segment [Member] | CANADA      
Disaggregation of Revenue [Line Items]      
Net sales 248,610 271,305 273,622
Service Center Based Distribution Segment [Member] | Other Countries [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 160,064 172,121 169,408
Fluid Power & Flow Control Segment [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 1,003,703 1,019,834 726,856
Fluid Power & Flow Control Segment [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 986,125 1,007,280 711,653
Fluid Power & Flow Control Segment [Member] | CANADA      
Disaggregation of Revenue [Line Items]      
Net sales 0 0 0
Fluid Power & Flow Control Segment [Member] | Other Countries [Member]      
Disaggregation of Revenue [Line Items]      
Net sales $ 17,578 $ 12,554 $ 15,203