XML 35 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]        
Net sales $ 751,287 $ 833,375 $ 1,499,094 $ 1,689,779
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 647,814 720,340 1,291,871 1,463,326
CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 57,809 67,897 114,705 133,843
Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 45,664 45,138 92,518 92,610
Service Center Based Distribution Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 515,690 575,788 1,028,974 1,178,948
Service Center Based Distribution Segment [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 417,456 467,191 832,698 960,064
Service Center Based Distribution Segment [Member] | CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 57,809 67,897 114,705 133,843
Service Center Based Distribution Segment [Member] | Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 40,425 40,700 81,571 85,041
Fluid Power & Flow Control Segment [Member]        
Disaggregation of Revenue [Line Items]        
Net sales 235,597 257,587 470,120 510,831
Fluid Power & Flow Control Segment [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Net sales 230,358 253,149 459,173 503,262
Fluid Power & Flow Control Segment [Member] | CANADA        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Fluid Power & Flow Control Segment [Member] | Other Countries [Member]        
Disaggregation of Revenue [Line Items]        
Net sales $ 5,239 $ 4,438 $ 10,947 $ 7,569