XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Net sales $ 329.4 $ 309.2
United States    
Disaggregation of Revenue [Line Items]    
Net sales 273.8 243.2
United States | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 165.4 137.0
United States | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 88.5 90.3
United States | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 9.3 8.3
United States | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 2.3 0.0
United States | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 8.7 7.6
United States | Other    
Disaggregation of Revenue [Line Items]    
Net sales (0.4) 0.0
Total foreign    
Disaggregation of Revenue [Line Items]    
Net sales 55.6 66.0
Total foreign | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 30.5 38.5
Total foreign | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 21.3 24.0
Total foreign | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 3.0 2.8
Total foreign | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.9 0.7
Total foreign | Other    
Disaggregation of Revenue [Line Items]    
Net sales (0.1) 0.0
Infrastructure Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 236.0 202.2
Infrastructure Solutions | United States    
Disaggregation of Revenue [Line Items]    
Net sales 221.7 185.9
Infrastructure Solutions | United States | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 133.3 100.4
Infrastructure Solutions | United States | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 68.9 70.8
Infrastructure Solutions | United States | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 9.1 8.2
Infrastructure Solutions | United States | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 2.1 0.0
Infrastructure Solutions | United States | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 7.5 5.7
Infrastructure Solutions | United States | Other    
Disaggregation of Revenue [Line Items]    
Net sales 0.8 0.8
Infrastructure Solutions | Total foreign    
Disaggregation of Revenue [Line Items]    
Net sales 14.3 16.3
Infrastructure Solutions | Total foreign | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 7.5 8.3
Infrastructure Solutions | Total foreign | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 6.2 7.6
Infrastructure Solutions | Total foreign | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.3 0.2
Infrastructure Solutions | Total foreign | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.3 0.2
Infrastructure Solutions | Total foreign | Other    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Materials Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 93.4 107.0
Materials Solutions | United States    
Disaggregation of Revenue [Line Items]    
Net sales 52.1 57.3
Materials Solutions | United States | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 32.1 36.6
Materials Solutions | United States | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 19.6 19.5
Materials Solutions | United States | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.2 0.1
Materials Solutions | United States | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 0.2 0.0
Materials Solutions | United States | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 1.2 1.9
Materials Solutions | United States | Other    
Disaggregation of Revenue [Line Items]    
Net sales (1.2) (0.8)
Materials Solutions | Total foreign    
Disaggregation of Revenue [Line Items]    
Net sales 41.3 49.7
Materials Solutions | Total foreign | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 23.0 30.2
Materials Solutions | Total foreign | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 15.1 16.4
Materials Solutions | Total foreign | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 2.7 2.6
Materials Solutions | Total foreign | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.6 0.5
Materials Solutions | Total foreign | Other    
Disaggregation of Revenue [Line Items]    
Net sales $ (0.1) $ 0.0