XML 63 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues and Gross Profit - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue Recognition [Line Items]      
Gross profit $ 272 $ 303  
Performance obligations, description of timing Performance obligations within paving service agreements are satisfied over time, primarily ranging from one day to two years. Customer payments for the paving operations are based on a contractual billing schedule and are typically paid-when-paid.    
Future revenues from unsatisfied performance obligations $ 246 241  
Service revenues 1,251 1,354  
Revenue recognized from contract liabilities 4 5  
Retainage on contracts 11   $ 17
Interproduct Revenues      
Revenue Recognition [Line Items]      
Service revenues (39) (39)  
West Group | Operating Segments      
Revenue Recognition [Line Items]      
Service revenues 644 741  
Service | CALIFORNIA and COLORADO | West Group      
Revenue Recognition [Line Items]      
Service revenues $ 26 26  
Cement | Operating Segments      
Revenue Recognition [Line Items]      
Gross profit   47  
Service revenues   169  
Ready Mixed Concrete | Operating Segments      
Revenue Recognition [Line Items]      
Gross profit   11  
Service revenues   220  
Ready Mixed Concrete | Operating Segments | Interproduct Revenues      
Revenue Recognition [Line Items]      
Service revenues   $ 49  
Minimum | Service      
Revenue Recognition [Line Items]      
Performance obligations, period 1 day    
Maximum | Service      
Revenue Recognition [Line Items]      
Performance obligations, period 2 years