XML 41 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables disaggregate the Company's revenue by major source for the three-month periods ended March 31, 2026 and 2025 (excluding intercompany sales):

Three Months Ended March 31, 2026Three Months Ended March 31, 2025
(in millions)Infrastructure SolutionsMaterials SolutionsTotalInfrastructure SolutionsMaterials SolutionsTotal
Net Sales-Domestic:
Equipment sales$132.8 $60.1 $192.9 $133.3 $32.1 $165.4 
Parts and component sales70.0 35.2 105.2 68.9 19.6 88.5 
Service and equipment installation revenue10.3 2.9 13.2 9.1 0.2 9.3 
Used equipment sales— — — 2.1 0.2 2.3 
Freight revenue6.9 2.4 9.3 7.5 1.2 8.7 
Other0.5 (2.1)(1.6)0.8 (1.2)(0.4)
Total domestic revenue220.5 98.5 319.0 221.7 52.1 273.8 
Net Sales-International:
Equipment sales10.6 35.3 45.9 7.5 23.0 30.5 
Parts and component sales5.4 19.2 24.6 6.2 15.1 21.3 
Service and equipment installation revenue0.3 2.8 3.1 0.3 2.7 3.0 
Used equipment sales— 2.7 2.7 — — — 
Freight revenue0.2 0.7 0.9 0.3 0.6 0.9 
Other— 0.1 0.1 — (0.1)(0.1)
Total international revenue16.5 60.8 77.3 14.3 41.3 55.6 
Total net sales$237.0 $159.3 $396.3 $236.0 $93.4 $329.4