v3.26.3
Business Segment and Geographic Information (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
2026202520262025
United States$191,045 $175,631 $531,180 $496,472 
International92,645 73,622 254,291 227,881 
Total Sales$283,690 $249,253 $785,471 $724,353 
During the three and nine months ended September 30, 2026 and 2025, sales by product were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Pump$114,956 $110,114 $340,034 $324,076 
Supplies and other168,734 139,139 445,437 400,277 
Total Sales$283,690 $249,253 $785,471 $724,353