v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The Company’s revenues by geographical location are as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2026202520262025
Revenues
United States$555,192 $478,864 $1,060,580 $936,104 
Canada20,985 19,369 36,941 38,357 
Other
284 449 598 790 
Total$576,461 $498,682 $1,098,119 $975,251 
Schedule of Reconciliation of Net Sales to Organic Net Sales
The following tables sets forth the disaggregation of sales associated with Acquisition and Organic sales for the three and six months ended June 30, 2026 and 2025 (in thousands):


SalesAcquisition SalesOrganic Sales
Three Months Ended June 30, 2026
Service Centers$367,898 $2,870 $365,028 
Innovative Pumping Solutions142,739 46,978 95,761 
Supply Chain Services65,824 — 65,824 
Total Sales$576,461 $49,848 $526,613 
Three Months Ended June 30, 2025
Service Centers$339,731 $15,555 $324,176 
Innovative Pumping Solutions93,540 9,050 84,490 
Supply Chain Services65,411 — 65,411 
Total Sales$498,682 $24,605 $474,077 
$ Change
Service Centers$28,167 $(12,685)$40,852 
Innovative Pumping Solutions49,199 37,928 11,271 
Supply Chain Services413 — 413 
Total $ Change$77,779 $25,243 $52,536 
% Change
Service Centers8.3 %(81.5)%12.6 %
Innovative Pumping Solutions52.6 %419.1 %13.3 %
Supply Chain Services0.6 %N/A0.6 %
Total % Change15.6 %102.6 %11.1 %

SalesAcquisition SalesOrganic Sales
Six Months Ended June 30, 2026
Service Centers$705,874 $8,581 $697,293 
Innovative Pumping Solutions261,399 82,012 179,387 
Supply Chain Services130,846 — 130,846 
Total Sales$1,098,119 $90,593 $1,007,526 
Six Months Ended June 30, 2025
Service Centers$666,806 $33,496 $633,310 
Innovative Pumping Solutions179,722 22,221 157,501 
Supply Chain Services128,723 — 128,723 
Total Sales$975,251 $55,717 $919,534 
$ Change
Service Centers$39,068 $(24,915)$63,983 
Innovative Pumping Solutions81,677 59,791 21,886 
Supply Chain Services2,123 — 2,123 
Total $ Change$122,868 $34,876 $87,992 
% Change
Service Centers5.9 %(74.4)%10.1 %
Innovative Pumping Solutions45.4 %269.1 %13.9 %
Supply Chain Services1.6 %N/A1.6 %
Total % Change12.6 %62.6 %9.6 %