XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT REPORTING (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Financial Information Regarding Company's Segments
The following table sets out financial information related to the Company's segments excluding amortization (in thousands):

 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Sales  
Service Centers$294,458 $260,083 $888,116 $729,977 
Innovative Pumping Solutions58,963 59,044 184,402 169,890 
Supply Chain Services 65,828 68,187 199,038 174,670 
Total Sales$419,249 $387,314 $1,271,556 $1,074,537 
Operating Income
Service Centers$41,441 $35,718 $130,274 $95,437 
Innovative Pumping Solutions11,155 7,327 31,638 23,122 
Supply Chain Services5,593 5,332 16,522 14,311 
Total Segments Operating Income $58,189 $48,377 $178,434 $132,870 
Schedule of Reconciliation of Operating Income for Reportable Segments to Consolidated Income Before Taxes
The following table presents reconciliations of income from operations for reportable segments to the consolidated income before taxes (in thousands):
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Income from operations for reportable segments$58,189 $48,377 $178,434 $132,870 
Adjustment for:
Amortization of intangible assets5,866 5,132 15,206 13,958 
Corporate expenses16,467 16,706 54,493 44,894 
Income from operations$35,856 $26,539 108,735 74,018 
Interest expense12,684 6,833 36,068 17,610 
Other (income) expense, net1,234 1,565 522 2,941 
Income before income taxes$21,938 $18,141 $72,145 $53,467