XML 58 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net sales $ 396.3 $ 329.4
United States    
Disaggregation of Revenue [Line Items]    
Net sales 319.0 273.8
United States | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 192.9 165.4
United States | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 105.2 88.5
United States | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 13.2 9.3
United States | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 2.3
United States | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 9.3 8.7
United States | Other    
Disaggregation of Revenue [Line Items]    
Net sales (1.6) (0.4)
Total foreign    
Disaggregation of Revenue [Line Items]    
Net sales 77.3 55.6
Total foreign | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 45.9 30.5
Total foreign | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 24.6 21.3
Total foreign | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 3.1 3.0
Total foreign | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 2.7 0.0
Total foreign | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.9 0.9
Total foreign | Other    
Disaggregation of Revenue [Line Items]    
Net sales 0.1 (0.1)
Infrastructure Solutions    
Disaggregation of Revenue [Line Items]    
Net sales 237.0 236.0
Infrastructure Solutions | United States    
Disaggregation of Revenue [Line Items]    
Net sales 220.5 221.7
Infrastructure Solutions | United States | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 132.8 133.3
Infrastructure Solutions | United States | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 70.0 68.9
Infrastructure Solutions | United States | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 10.3 9.1
Infrastructure Solutions | United States | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 2.1
Infrastructure Solutions | United States | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 6.9 7.5
Infrastructure Solutions | United States | Other    
Disaggregation of Revenue [Line Items]    
Net sales 0.5 0.8
Infrastructure Solutions | Total foreign    
Disaggregation of Revenue [Line Items]    
Net sales 16.5 14.3
Infrastructure Solutions | Total foreign | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 10.6 7.5
Infrastructure Solutions | Total foreign | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 5.4 6.2
Infrastructure Solutions | Total foreign | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.3 0.3
Infrastructure Solutions | Total foreign | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Infrastructure Solutions | Total foreign | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.2 0.3
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 159.3 93.4
Materials Solutions | United States    
Disaggregation of Revenue [Line Items]    
Net sales 98.5 52.1
Materials Solutions | United States | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 60.1 32.1
Materials Solutions | United States | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 35.2 19.6
Materials Solutions | United States | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 2.9 0.2
Materials Solutions | United States | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.2
Materials Solutions | United States | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 2.4 1.2
Materials Solutions | United States | Other    
Disaggregation of Revenue [Line Items]    
Net sales (2.1) (1.2)
Materials Solutions | Total foreign    
Disaggregation of Revenue [Line Items]    
Net sales 60.8 41.3
Materials Solutions | Total foreign | Equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 35.3 23.0
Materials Solutions | Total foreign | Parts and component sales    
Disaggregation of Revenue [Line Items]    
Net sales 19.2 15.1
Materials Solutions | Total foreign | Service and equipment installation revenue    
Disaggregation of Revenue [Line Items]    
Net sales 2.8 2.7
Materials Solutions | Total foreign | Used equipment sales    
Disaggregation of Revenue [Line Items]    
Net sales 2.7 0.0
Materials Solutions | Total foreign | Freight revenue    
Disaggregation of Revenue [Line Items]    
Net sales 0.7 0.6
Materials Solutions | Total foreign | Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 0.1 $ (0.1)