XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 350.1 $ 291.4 $ 1,009.8 $ 946.1
United States        
Disaggregation of Revenue [Line Items]        
Net sales 280.4 211.2 816.2 726.5
United States | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 176.1 136.5 518.2 467.1
United States | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 88.1 64.1 248.8 222.0
United States | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 9.0 4.9 24.9 18.6
United States | Used equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 0.1 0.0 2.4 0.1
United States | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 8.7 6.8 24.8 21.4
United States | Other        
Disaggregation of Revenue [Line Items]        
Net sales (1.6) (1.1) (2.9) (2.7)
Total foreign        
Disaggregation of Revenue [Line Items]        
Net sales 69.7 80.2 193.6 219.6
Total foreign | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 40.5 55.4 116.5 142.0
Total foreign | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 24.4 21.6 64.8 66.7
Total foreign | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 3.9 2.9 9.5 8.7
Total foreign | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.9 0.7 2.8 2.6
Total foreign | Other        
Disaggregation of Revenue [Line Items]        
Net sales 0.0 (0.4) 0.0 (0.4)
Infrastructure Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 193.2 165.0 633.8 588.6
Infrastructure Solutions | United States        
Disaggregation of Revenue [Line Items]        
Net sales 183.6 156.6 591.8 549.7
Infrastructure Solutions | United States | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 119.8 103.2 374.0 352.5
Infrastructure Solutions | United States | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 51.1 42.9 172.7 160.9
Infrastructure Solutions | United States | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 5.9 4.7 21.4 18.1
Infrastructure Solutions | United States | Used equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 0.1 0.0 2.2 0.1
Infrastructure Solutions | United States | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 6.2 5.3 19.6 16.3
Infrastructure Solutions | United States | Other        
Disaggregation of Revenue [Line Items]        
Net sales 0.5 0.5 1.9 1.8
Infrastructure Solutions | Total foreign        
Disaggregation of Revenue [Line Items]        
Net sales 9.6 8.4 42.0 38.9
Infrastructure Solutions | Total foreign | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 6.9 4.2 28.4 22.1
Infrastructure Solutions | Total foreign | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 2.5 3.8 12.1 15.5
Infrastructure Solutions | Total foreign | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.0 0.2 0.7 0.6
Infrastructure Solutions | Total foreign | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.2 0.2 0.7 0.7
Infrastructure Solutions | Total foreign | Other        
Disaggregation of Revenue [Line Items]        
Net sales 0.0 0.0 0.1 0.0
Materials Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 156.9 126.4 376.0 357.5
Materials Solutions | United States        
Disaggregation of Revenue [Line Items]        
Net sales 96.8 54.6 224.4 176.8
Materials Solutions | United States | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 56.3 33.3 144.2 114.6
Materials Solutions | United States | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 37.0 21.2 76.1 61.1
Materials Solutions | United States | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 3.1 0.2 3.5 0.5
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 2.5 1.5 5.2 5.1
Materials Solutions | United States | Other        
Disaggregation of Revenue [Line Items]        
Net sales (2.1) (1.6) (4.8) (4.5)
Materials Solutions | Total foreign        
Disaggregation of Revenue [Line Items]        
Net sales 60.1 71.8 151.6 180.7
Materials Solutions | Total foreign | Equipment sales        
Disaggregation of Revenue [Line Items]        
Net sales 33.6 51.2 88.1 119.9
Materials Solutions | Total foreign | Parts and component sales        
Disaggregation of Revenue [Line Items]        
Net sales 21.9 17.8 52.7 51.2
Materials Solutions | Total foreign | Service and equipment installation revenue        
Disaggregation of Revenue [Line Items]        
Net sales 3.9 2.7 8.8 8.1
Materials Solutions | Total foreign | Freight revenue        
Disaggregation of Revenue [Line Items]        
Net sales 0.7 0.5 2.1 1.9
Materials Solutions | Total foreign | Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 0.0 $ (0.4) $ (0.1) $ (0.4)