XML 49 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Disaggregation of Revenue
Revenues
Total revenues for the Company's reportable segments are presented below:
 Year Ended December 31,
 202520242023
 ($ in millions)
Aggregates$761.5 $678.6 $619.7 
Specialty materials and asphalt463.6 308.3 273.7 
Aggregates intrasegment sales(45.3)(9.0)(13.5)
Total Construction Materials1,179.8 977.9 879.9 
Construction site support130.4 127.2 121.4 
Construction Products1,310.2 1,105.1 1,001.3 
Utility and related structures834.7 768.1 687.1 
Wind towers355.2 279.2 186.4 
Engineered Structures1,189.9 1,047.3 873.5 
Inland barges383.3 329.8 280.2 
Steel components(1)
 87.8 153.3 
Transportation Products383.3 417.6 433.5 
Segment Totals before Eliminations2,883.4 2,570.0 2,308.3 
Eliminations (0.1)(0.4)
Consolidated Total$2,883.4 $2,569.9 $2,307.9 
(1) On August 16, 2024, the Company completed the divestiture of its steel components business.
Unsatisfied Performance Obligations
Unsatisfied Performance Obligations
The following table includes estimated revenue expected to be recognized in future periods related to performance obligations that are unsatisfied or partially satisfied as of December 31, 2025:
Unsatisfied performance obligations at
December 31, 2025
Total
Amount
 (in millions)
Engineered Structures:
Utility and related structures$434.9 
Wind towers$627.8 
Transportation Products:
Inland barges$296.9