XML 64 R47.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT REPORTING (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Financial Information Related to Company's Segments
The following table sets out financial information related to the Company’s segments (in thousands):
Years Ended December 31,Service CentersInnovative Pumping SolutionsSupply Chain ServicesTotal
2022    
Total Revenue$1,009,356 $231,102 $240,374 $1,480,832 
Operating income for reportable segments, excluding adjustments127,174 30,037 19,530 176,741 
Identifiable assets at year end746,548 144,352 90,480 981,380 
Capital expenditures1,419 2,506 43 3,968 
Depreciation3,038 4,549 144 7,731 
Amortization12,294 6,621 — 18,915 
 
Years Ended December 31,Service CentersInnovative Pumping SolutionsSupply Chain ServicesTotal
2021    
Total Revenue$816,496 $139,591 $157,834 $1,113,921 
Operating income for reportable segments, excluding adjustments98,931 12,070 11,963 122,964 
Identifiable assets at year end642,184 134,374 44,684 821,242 
Capital expenditures999 2,574 25 3,598 
Depreciation3,475 4,270 389 8,134 
Amortization11,107 6,090 — 17,197 
 
Years Ended December 31,Service CentersInnovative Pumping SolutionsSupply Chain ServicesTotal
2020    
Total Revenue$662,617 $187,991 $154,658 $1,005,266 
Operating income for reportable segments, excluding adjustments71,834 16,882 12,804 101,520 
Identifiable assets at year end564,921 130,505 56,721 752,147 
Capital expenditures1,254 4,457 — 5,711 
Depreciation3,299 4,441 387 8,127 
Amortization6,989 5,298 — 12,287 
Schedule of Reconciliation of Operating Income for Reportable Segments to Consolidated Income Before Taxes
 Years Ended December 31,
202220212020
Operating income for reportable segments, excluding adjustments$176,741 $122,964 $101,520 
Adjustments for:
Amortization of intangibles18,915 17,197 12,287 
Impairment and other charges— — 59,883 
Corporate and other expense, net60,074 65,910 57,018 
Total operating income$97,752 $39,857 $(27,668)
Interest expense29,135 21,089 20,571 
Other expenses (income), net2,716 (414)74 
Income before income taxes$65,901 $19,182 $(48,313)