v3.26.1
Revenue
6 Months Ended
Jun. 27, 2026
Revenue from Contract with Customer [Abstract]  
Revenue
3. Revenue
The following table disaggregates net sales between product groups and geographic regions, respectively (in thousands):
Three Months Ended Six Months Ended
June 27, 2026June 28, 2025June 27, 2026June 28, 2025
Product groups
Residential pool$283,389 $267,680 $507,191 $469,458 
Commercial pool21,047 19,413 38,964 34,423 
Flow control13,942 12,510 27,439 24,563 
Total$318,378 $299,603 $573,594 $528,444 
Geographic
United States$257,642 $235,524 $449,786 $408,596 
Canada20,016 19,651 37,669 33,648 
Europe26,462 27,549 58,227 55,507 
Rest of World14,258 16,879 27,912 30,693 
Total International60,736 64,079 123,808 119,848 
Total$318,378 $299,603 $573,594 $528,444