XML 88 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Schedule of Company's Total Revenues by Category for each Reportable Segment (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue Recognition [Line Items]      
Consolidated total revenues $ 6,160.7 $ 5,414.0 $ 4,729.9
Building Materials Business      
Revenue Recognition [Line Items]      
Consolidated total revenues 5,856.7 5,115.3 4,487.2
Operating Segments | Building Materials Business East Group      
Revenue Recognition [Line Items]      
Consolidated total revenues 2,468.1 2,303.0 1,949.1
Operating Segments | Building Materials Business West Group      
Revenue Recognition [Line Items]      
Consolidated total revenues 3,388.6 2,812.3 2,538.1
Operating Segments | Building Materials Business      
Revenue Recognition [Line Items]      
Consolidated total revenues 5,856.7 5,115.3 4,487.2
Operating Segments | Magnesia Specialties      
Revenue Recognition [Line Items]      
Consolidated total revenues 304.0 298.7 242.7
Products and Services      
Revenue Recognition [Line Items]      
Consolidated total revenues 5,730.5 5,084.7 4,432.1
Products and Services | Building Materials Business      
Revenue Recognition [Line Items]      
Consolidated total revenues 5,452.5 4,810.0 4,211.2
Products and Services | Operating Segments | Building Materials Business East Group      
Revenue Recognition [Line Items]      
Consolidated total revenues 2,324.1 2,161.6 1,826.6
Products and Services | Operating Segments | Building Materials Business West Group      
Revenue Recognition [Line Items]      
Consolidated total revenues 3,128.4 2,648.4 2,384.6
Products and Services | Operating Segments | Magnesia Specialties      
Revenue Recognition [Line Items]      
Consolidated total revenues 278.0 274.7 220.9
Freight      
Revenue Recognition [Line Items]      
Consolidated total revenues 430.2 329.3 297.8
Freight | Building Materials Business      
Revenue Recognition [Line Items]      
Consolidated total revenues 404.2 305.3 276.0
Freight | Operating Segments | Building Materials Business East Group      
Revenue Recognition [Line Items]      
Consolidated total revenues 144.0 141.4 122.5
Freight | Operating Segments | Building Materials Business West Group      
Revenue Recognition [Line Items]      
Consolidated total revenues 260.2 163.9 153.5
Freight | Operating Segments | Building Materials Business      
Revenue Recognition [Line Items]      
Consolidated total revenues 404.2 305.3 276.0
Freight | Operating Segments | Magnesia Specialties      
Revenue Recognition [Line Items]      
Consolidated total revenues $ 26.0 $ 24.0 $ 21.8