XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 330.3 $ 345.5 $ 659.7 $ 654.7
United States        
Disaggregation of Revenue [Line Items]        
Net sales 262.0 272.1 535.8 515.3
United States | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 176.7 193.6 342.1 330.6
United States | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 72.2 67.6 160.7 157.9
United States | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 6.6 5.4 15.9 13.7
United States | Used equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 0.0 0.1 2.3 0.1
United States | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 7.4 7.0 16.1 14.6
United States | Other        
Disaggregation of Revenue [Line Items]        
Net sales (0.9) (1.6) (1.3) (1.6)
Total foreign        
Disaggregation of Revenue [Line Items]        
Net sales 68.3 73.4 123.9 139.4
Total foreign | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 45.5 48.1 76.0 86.6
Total foreign | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 19.1 21.1 40.4 45.1
Total foreign | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 2.6 3.0 5.6 5.8
Total foreign | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 1.0 1.2 1.9 1.9
Total foreign | Other        
Disaggregation of Revenue [Line Items]        
Net sales 0.1 0.0 0.0 0.0
Infrastructure Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 204.6 221.4 440.6 423.6
Infrastructure Solutions | United States        
Disaggregation of Revenue [Line Items]        
Net sales 186.5 207.2 408.2 393.1
Infrastructure Solutions | United States | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 120.9 148.9 254.2 249.3
Infrastructure Solutions | United States | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 52.7 47.2 121.6 118.0
Infrastructure Solutions | United States | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 6.4 5.2 15.5 13.4
Infrastructure Solutions | United States | Used equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 0.0 0.1 2.1 0.1
Infrastructure Solutions | United States | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 5.9 5.3 13.4 11.0
Infrastructure Solutions | United States | Other        
Disaggregation of Revenue [Line Items]        
Net sales 0.6 0.5 1.4 1.3
Infrastructure Solutions | Total foreign        
Disaggregation of Revenue [Line Items]        
Net sales 18.1 14.2 32.4 30.5
Infrastructure Solutions | Total foreign | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 14.0 9.6 21.5 17.9
Infrastructure Solutions | Total foreign | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 3.4 4.1 9.6 11.7
Infrastructure Solutions | Total foreign | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.4 0.2 0.7 0.4
Infrastructure Solutions | Total foreign | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.2 0.3 0.5 0.5
Infrastructure Solutions | Total foreign | Other        
Disaggregation of Revenue [Line Items]        
Net sales 0.1 0.0 0.1 0.0
Materials Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 125.7 124.1 219.1 231.1
Materials Solutions | United States        
Disaggregation of Revenue [Line Items]        
Net sales 75.5 64.9 127.6 122.2
Materials Solutions | United States | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 55.8 44.7 87.9 81.3
Materials Solutions | United States | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 19.5 20.4 39.1 39.9
Materials Solutions | United States | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.2 0.2 0.4 0.3
Materials Solutions | United States | Used equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 0.0 0.0 0.2 0.0
Materials Solutions | United States | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 1.5 1.7 2.7 3.6
Materials Solutions | United States | Other        
Disaggregation of Revenue [Line Items]        
Net sales (1.5) (2.1) (2.7) (2.9)
Materials Solutions | Total foreign        
Disaggregation of Revenue [Line Items]        
Net sales 50.2 59.2 91.5 108.9
Materials Solutions | Total foreign | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 31.5 38.5 54.5 68.7
Materials Solutions | Total foreign | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 15.7 17.0 30.8 33.4
Materials Solutions | Total foreign | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 2.2 2.8 4.9 5.4
Materials Solutions | Total foreign | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.8 0.9 1.4 1.4
Materials Solutions | Total foreign | Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 0.0 $ 0.0 $ (0.1) $ 0.0