XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Operations by Industry Segment and Geographic Area - Schedule of Sales Into Major Geographic Regions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segments, Geographical Areas [Abstract]        
Net sales $ 330.3 $ 345.5 $ 659.7 $ 654.7
United States        
Segments, Geographical Areas [Abstract]        
Net sales 262.0 272.1 535.8 515.3
Canada        
Segments, Geographical Areas [Abstract]        
Net sales 17.6 22.7 33.0 41.6
Africa        
Segments, Geographical Areas [Abstract]        
Net sales 8.3 12.2 16.5 21.2
Europe        
Segments, Geographical Areas [Abstract]        
Net sales 7.6 7.7 15.0 16.7
Asia        
Segments, Geographical Areas [Abstract]        
Net sales 3.6 3.9 10.4 7.6
Brazil        
Segments, Geographical Areas [Abstract]        
Net sales 10.6 5.8 16.3 11.4
Australia        
Segments, Geographical Areas [Abstract]        
Net sales 14.5 10.0 19.2 19.3
Mexico        
Segments, Geographical Areas [Abstract]        
Net sales 1.3 6.6 4.5 10.9
South America (Excluding Brazil)        
Segments, Geographical Areas [Abstract]        
Net sales 3.2 3.2 6.4 8.2
Central America (Excluding Mexico)        
Segments, Geographical Areas [Abstract]        
Net sales 0.2 0.7 0.6 1.4
Other        
Segments, Geographical Areas [Abstract]        
Net sales 1.4 0.6 2.0 1.1
Total foreign        
Segments, Geographical Areas [Abstract]        
Net sales $ 68.3 $ 73.4 $ 123.9 $ 139.4