XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT AND GEOGRAPHIC INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Segment Reporting Information      
Net sales $ 484,551 $ 451,470  
Operating income/(loss) 52,606 39,941  
Total assets 1,803,446   $ 1,694,201
Corporate And Eliminations      
Segment Reporting Information      
Net sales (37,700) (28,500)  
Operating income/(loss) (21,900) (20,400)  
Total assets 51,400   47,200
Water Systems | Operating Segments      
Segment Reporting Information      
Net sales 306,600 272,600  
Operating income/(loss) 49,000 33,200  
Total assets 1,055,900   1,017,500
Water Systems | United States & Canada      
Segment Reporting Information      
Net sales 159,400 134,700  
Water Systems | United States & Canada | Intersegment Sales      
Segment Reporting Information      
Net sales 37,700 28,500  
Water Systems | Latin America      
Segment Reporting Information      
Net sales 40,300 37,900  
Water Systems | EMEA      
Segment Reporting Information      
Net sales 50,400 51,000  
Water Systems | Asia Pacific      
Segment Reporting Information      
Net sales 18,800 20,500  
Distribution | Operating Segments      
Segment Reporting Information      
Net sales 143,000 134,900  
Operating income/(loss) 4,700 9,400  
Total assets 423,000   360,400
Distribution | United States & Canada      
Segment Reporting Information      
Net sales 143,000 134,900  
Distribution | United States & Canada | Intersegment Sales      
Segment Reporting Information      
Net sales 0 0  
Fueling Systems | Operating Segments      
Segment Reporting Information      
Net sales 72,700 72,500  
Operating income/(loss) 20,800 17,700  
Total assets 273,100   $ 269,100
Fueling Systems | Intersegment Sales      
Segment Reporting Information      
Net sales 0 0  
Fueling Systems | United States & Canada      
Segment Reporting Information      
Net sales 54,000 51,900  
Fueling Systems | All Other      
Segment Reporting Information      
Net sales $ 18,700 $ 20,600