XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition Revenue Recognition (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]      
Net sales $ 3,235,919 $ 3,245,652 $ 3,472,739
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 2,782,859 2,819,400 3,016,759
CANADA      
Disaggregation of Revenue [Line Items]      
Net sales 255,360 248,610 271,305
Other Countries [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 197,700 177,642 184,675
Service Center Based Distribution Segment [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 2,199,533 2,241,949 2,452,905
Service Center Based Distribution Segment [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 1,768,965 1,833,275 2,009,479
Service Center Based Distribution Segment [Member] | CANADA      
Disaggregation of Revenue [Line Items]      
Net sales 255,360 248,610 271,305
Service Center Based Distribution Segment [Member] | Other Countries [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 175,208 160,064 172,121
Fluid Power & Flow Control Segment [Member]      
Disaggregation of Revenue [Line Items]      
Net sales 1,036,386 1,003,703 1,019,834
Fluid Power & Flow Control Segment [Member] | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Net sales 1,013,894 986,125 1,007,280
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 $ 22,492 $ 17,578 $ 12,554