XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition
9 Months Ended
Sep. 30, 2025
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 nine-month periods ended September 30, 2025 and 2024 (excluding intercompany sales):

Three Months Ended September 30, 2025Three Months Ended September 30, 2024
(in millions)Infrastructure SolutionsMaterials SolutionsTotalInfrastructure SolutionsMaterials SolutionsTotal
Net Sales-Domestic:
Equipment sales$119.8 $56.3 $176.1 $103.2 $33.3 $136.5 
Parts and component sales51.1 37.0 88.1 42.9 21.2 64.1 
Service and equipment installation revenue5.9 3.1 9.0 4.7 0.2 4.9 
Used equipment sales0.1 — 0.1 — — — 
Freight revenue6.2 2.5 8.7 5.3 1.5 6.8 
Other0.5 (2.1)(1.6)0.5 (1.6)(1.1)
Total domestic revenue183.6 96.8 280.4 156.6 54.6 211.2 
Net Sales-International:
Equipment sales6.9 33.6 40.5 4.2 51.2 55.4 
Parts and component sales2.5 21.9 24.4 3.8 17.8 21.6 
Service and equipment installation revenue— 3.9 3.9 0.2 2.7 2.9 
Freight revenue0.2 0.7 0.9 0.2 0.5 0.7 
Other— — — — (0.4)(0.4)
Total international revenue9.6 60.1 69.7 8.4 71.8 80.2 
Total net sales$193.2 $156.9 $350.1 $165.0 $126.4 $291.4 
Nine Months Ended September 30, 2025Nine Months Ended September 30, 2024
(in millions)Infrastructure SolutionsMaterials SolutionsTotalInfrastructure SolutionsMaterials SolutionsTotal
Net Sales-Domestic:
Equipment sales$374.0 $144.2 $518.2 $352.5 $114.6 $467.1 
Parts and component sales172.7 76.1 248.8 160.9 61.1 222.0 
Service and equipment installation revenue21.4 3.5 24.9 18.1 0.5 18.6 
Used equipment sales2.2 0.2 2.4 0.1 — 0.1 
Freight revenue19.6 5.2 24.8 16.3 5.1 21.4 
Other1.9 (4.8)(2.9)1.8 (4.5)(2.7)
Total domestic revenue591.8 224.4 816.2 549.7 176.8 726.5 
Net Sales-International:
Equipment sales28.4 88.1 116.5 22.1 119.9 142.0 
Parts and component sales12.1 52.7 64.8 15.5 51.2 66.7 
Service and equipment installation revenue0.7 8.8 9.5 0.6 8.1 8.7 
Freight revenue0.7 2.1 2.8 0.7 1.9 2.6 
Other0.1 (0.1)— — (0.4)(0.4)
Total international revenue42.0 151.6 193.6 38.9 180.7 219.6 
Total net sales$633.8 $376.0 $1,009.8 $588.6 $357.5 $946.1 

As of September 30, 2025, the Company had contract assets of $2.6 million and contract liabilities, excluding customer deposits, of $7.2 million, including $1.3 million of deferred revenue related to extended warranties. As of December 31, 2024, the Company had contract assets of $6.6 million and contract liabilities, excluding customer deposits, of $5.8 million, including $1.3 million of deferred revenue related to extended warranties.