XML 113 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUES - Revenues by Geographic Market (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues $ 7,417.7 $ 7,781.9 $ 7,315.2
Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 7,848.7 8,308.9 7,864.7
Intersegment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues (431.0) (527.0) (549.5)
East revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 2,296.9 2,229.6 2,379.7
Gulf Coast revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 3,529.1 4,105.2 3,703.9
West revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 2,022.7 1,974.1 1,781.1
Aggregates      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 5,518.6 5,391.9 4,731.1
Aggregates | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 5,949.6 5,918.9 5,280.6
Aggregates | Intersegment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues (431.0) (527.0) (549.5)
Aggregates | East revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 1,758.6 1,665.2 1,508.2
Aggregates | Gulf Coast revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 3,242.9 3,333.8 2,940.8
Aggregates | West revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 948.1 919.9 831.6
Asphalt      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 1,245.6 1,140.7 990.2
Asphalt | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 1,245.6 1,140.7 990.2
Asphalt | Intersegment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 0.0 0.0 0.0
Asphalt | East revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 200.0 201.4 177.3
Asphalt | Gulf Coast revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 277.4 231.6 211.2
Asphalt | West revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 768.2 707.7 601.7
Concrete      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 653.5 1,249.3 1,593.9
Concrete | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 653.5 1,249.3 1,593.9
Concrete | Intersegment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 0.0 0.0 0.0
Concrete | East revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 338.3 363.0 694.2
Concrete | Gulf Coast revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues 8.8 539.8 551.9
Concrete | West revenues | Segment sales      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenues $ 306.4 $ 346.5 $ 347.8