XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31,Service CentersInnovative Pumping SolutionsSupply Chain ServicesTotal
2025    
Total Revenue$327,075 $86,182 $63,312 $476,569 
Operating income for reportable segments
47,045 13,406 5,564 66,015 
Identifiable assets at year end782,602 319,897 88,481 1,190,980 
Capital expenditures2,037 574 — 2,611 
Depreciation937 795 1,740 
Amortization of finance leases
$1,137 $192 $41 $1,370 

Three Months Ended March 31,Service CentersInnovative Pumping SolutionsSupply Chain ServicesTotal
2024    
Total Revenue$288,435 $62,216 $61,984 $412,635 
Operating income for reportable segments
40,320 6,970 5,262 52,552 
Identifiable assets at year end666,756 261,967 86,850 1,015,573 
Capital expenditures906 640 13 1,559 
Depreciation742 853 1,603 
Amortization of finance leases
$772 $94 $30 $896 
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 March 31,
 20252024
Income from operations for reportable segments$66,015 $52,552 
Adjustment for:
Amortization of intangible assets5,355 4,369 
Corporate expenses20,145 19,052 
Income from operations$40,515 $29,131 
Interest expense
14,660 15,544 
Other income, net
(1,318)(1,968)
Income before income taxes$27,173 $15,555