XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT REPORTING - Financial Information of Company's Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Segment Reporting Information, Profit (Loss) [Abstract]        
Sales $ 308,028 $ 251,930 $ 905,191 $ 741,155
Operating Segments        
Segment Reporting Information, Profit (Loss) [Abstract]        
Sales 308,028 251,930 905,191 741,155
Income from operations 33,249 21,370 94,658 66,169
Operating Segments | Service Centers        
Segment Reporting Information, Profit (Loss) [Abstract]        
Sales 187,763 160,863 556,700 474,324
Income from operations 20,590 15,550 58,353 47,308
Operating Segments | Innovative Pumping Solutions        
Segment Reporting Information, Profit (Loss) [Abstract]        
Sales 76,662 51,027 218,561 144,555
Income from operations 8,773 1,838 24,109 7,103
Operating Segments | Supply Chain Services        
Segment Reporting Information, Profit (Loss) [Abstract]        
Sales 43,603 40,040 129,930 122,276
Income from operations $ 3,886 $ 3,982 $ 12,196 $ 11,758