v3.26.1
Business Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Disaggregation of Revenue The table below sets forth revenues for the Company’s two primary geographical markets, based on the geographic location to which its products are shipped (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
United States$179,292 $170,209 $340,135 $320,841 
International
75,268 70,469 161,646 154,259 
Total Sales$254,560 $240,678 $501,781 $475,100 
During the three and six months ended June 30, 2026 and 2025, sales by product were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Pump$114,652 $111,871 $225,078 $213,962 
Supplies and other139,908 128,807 276,703 261,138 
Total Sales$254,560 $240,678 $501,781 $475,100