XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregates the Company's revenue by major source for the periods ended December 31, 2023, 2022 and 2021 (excluding intercompany sales):

For the Year Ended December 31, 2023
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$458.5 $252.5 $2.7 $713.7 
Parts and component sales215.7 83.7 0.2 299.6 
Service and equipment installation revenue43.4 0.8 0.1 44.3 
Used equipment sales3.6 — — 3.6 
Freight revenue22.6 8.0 — 30.6 
Other1.3 (10.3)0.6 (8.4)
Total domestic revenue745.1 334.7 3.6 1,083.4 
Net Sales-International:
Equipment sales84.8 66.4 5.0 156.2 
Parts and component sales41.2 39.8 0.1 81.1 
Service and equipment installation revenue5.0 7.7 0.5 13.2 
Used equipment sales0.2 — — 0.2 
Freight revenue2.5 1.3 — 3.8 
Other— 0.1 0.2 0.3 
Total international revenue133.7 115.3 5.8 254.8 
Total net sales$878.8 $450.0 $9.4 $1,338.2 
For the Year Ended December 31, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$454.9 $219.7 $2.1 $676.7 
Parts and component sales198.3 85.1 0.1 283.5 
Service and equipment installation revenue21.5 0.7 — 22.2 
Used equipment sales6.7 — — 6.7 
Freight revenue23.5 8.0 — 31.5 
Other0.2 (6.6)0.1 (6.3)
Total domestic revenue705.1 306.9 2.3 1,014.3 
Net Sales-International:
Equipment sales92.8 69.0 1.5 163.3 
Parts and component sales42.7 39.9 0.1 82.7 
Service and equipment installation revenue3.9 3.1 0.4 7.4 
Used equipment sales0.5 2.2 — 2.7 
Freight revenue2.4 1.3 — 3.7 
Other— 0.3 0.1 0.4 
Total international revenue142.3 115.8 2.1 260.2 
Total net sales$847.4 $422.7 $4.4 $1,274.5 

For the Year Ended December 31, 2021
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$374.8 $157.6 $— $532.4 
Parts and component sales180.2 77.7 — 257.9 
Service and equipment installation revenue17.0 0.5 — 17.5 
Used equipment sales9.4 0.8 — 10.2 
Freight revenue20.9 5.9 — 26.8 
Other(0.6)(2.1)— (2.7)
Total domestic revenue601.7 240.4 — 842.1 
Net Sales-International:
Equipment sales94.5 72.0 — 166.5 
Parts and component sales40.5 33.2 — 73.7 
Service and equipment installation revenue3.1 1.9 — 5.0 
Used equipment sales0.9 2.5 — 3.4 
Freight revenue2.4 1.8 — 4.2 
Other0.3 0.3 — 0.6 
Total international revenue141.7 111.7 — 253.4 
Total net sales$743.4 $352.1 $— $1,095.5