XML 30 R17.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition
3 Months Ended
Mar. 31, 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-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 
As of March 31, 2026, the Company had contract assets of $5.6 million and contract liabilities, excluding customer deposits, of $6.0 million, including $1.6 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.