v3.26.1
Revenue Recognition
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The following tables disaggregate the Company's revenue by major source for the three and six-month periods ended June 30, 2026 and 2025 (excluding intercompany sales):

Three Months Ended June 30, 2026Three Months Ended June 30, 2025
(in millions)Infrastructure SolutionsMaterials SolutionsTotalInfrastructure SolutionsMaterials SolutionsTotal
Net Sales-Domestic:
Equipment sales$146.8 $74.2 $221.0 $120.9 $55.8 $176.7 
Parts and service revenues62.6 42.3 104.9 59.1 19.7 78.8 
Other6.7 — 6.7 6.5 — 6.5 
Total domestic revenue216.1 116.5 332.6 186.5 75.5 262.0 
Net Sales-International:
Equipment sales8.7 35.1 43.8 14.0 31.5 45.5 
Parts and service revenues3.2 27.4 30.6 3.8 17.9 21.7 
Other0.3 0.8 1.1 0.3 0.8 1.1 
Total international revenue12.2 63.3 75.5 18.1 50.2 68.3 
Total net sales$228.3 $179.8 $408.1 $204.6 $125.7 $330.3 
Six Months Ended June 30, 2026Six Months Ended June 30, 2025
(in millions)Infrastructure SolutionsMaterials SolutionsTotalInfrastructure SolutionsMaterials SolutionsTotal
Net Sales-Domestic:
Equipment sales$279.6 $134.3 $413.9 $256.3 $88.1 $344.4 
Parts and service revenues142.9 80.4 223.3 137.1 39.5 176.6 
Other14.1 0.3 14.4 14.8 — 14.8 
Total domestic revenue436.6 215.0 651.6 408.2 127.6 535.8 
Net Sales-International:
Equipment sales19.3 73.1 92.4 21.5 54.5 76.0 
Parts and service revenues8.9 49.4 58.3 10.3 35.7 46.0 
Other0.5 1.6 2.1 0.6 1.3 1.9 
Total international revenue28.7 124.1 152.8 32.4 91.5 123.9 
Total net sales$465.3 $339.1 $804.4 $440.6 $219.1 $659.7 

As of June 30, 2026, the Company had contract assets of $6.9 million and contract liabilities, excluding customer deposits, of $6.4 million, including $1.7 million of deferred revenue related to extended warranties. As of December 31, 2025, the Company had contract assets of $5.9 million and contract liabilities, excluding customer deposits, of $7.7 million, including $1.4 million of deferred revenue related to extended warranties.