XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Operations by Industry Segment and Geographic Area - Schedule of Sales Into Major Geographic Regions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segments, Geographical Areas [Abstract]    
Net sales $ 329.4 $ 309.2
United States    
Segments, Geographical Areas [Abstract]    
Net sales 273.8 243.2
Canada    
Segments, Geographical Areas [Abstract]    
Net sales 15.4 18.9
Africa    
Segments, Geographical Areas [Abstract]    
Net sales 8.2 9.0
Europe    
Segments, Geographical Areas [Abstract]    
Net sales 7.4 9.0
Asia    
Segments, Geographical Areas [Abstract]    
Net sales 6.8 3.7
Brazil    
Segments, Geographical Areas [Abstract]    
Net sales 5.7 5.6
Australia    
Segments, Geographical Areas [Abstract]    
Net sales 4.7 9.3
Mexico    
Segments, Geographical Areas [Abstract]    
Net sales 3.2 4.3
South America (Excluding Brazil)    
Segments, Geographical Areas [Abstract]    
Net sales 3.2 5.0
Central America (Excluding Mexico)    
Segments, Geographical Areas [Abstract]    
Net sales 0.4 0.7
Other    
Segments, Geographical Areas [Abstract]    
Net sales 0.6 0.5
Total foreign    
Segments, Geographical Areas [Abstract]    
Net sales $ 55.6 $ 66.0