XML 89 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Schedule of Company's Total Revenues by Category for each Reportable Segment (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue Recognition [Line Items]      
Total $ 5,414.0 $ 4,729.9 $ 4,739.1
Building Materials Business      
Revenue Recognition [Line Items]      
Total 5,115.3 4,487.2 4,467.8
Operating Segments | Building Materials Business East Group      
Revenue Recognition [Line Items]      
Total 2,303.0 1,949.1 1,949.0
Operating Segments | Building Materials Business West Group      
Revenue Recognition [Line Items]      
Total 2,812.3 2,538.1 2,518.8
Operating Segments | Building Materials Business      
Revenue Recognition [Line Items]      
Total 5,115.3 4,487.2 4,467.8
Operating Segments | Magnesia Specialties      
Revenue Recognition [Line Items]      
Total 298.7 242.7 271.3
Products and Services      
Revenue Recognition [Line Items]      
Total 5,084.7 4,432.1 4,422.3
Products and Services | Building Materials Business      
Revenue Recognition [Line Items]      
Total 4,810.0 4,211.2 4,172.4
Products and Services | Operating Segments | Building Materials Business East Group      
Revenue Recognition [Line Items]      
Total 2,161.6 1,826.6 1,814.5
Products and Services | Operating Segments | Building Materials Business West Group      
Revenue Recognition [Line Items]      
Total 2,648.4 2,384.6 2,357.9
Products and Services | Operating Segments | Magnesia Specialties      
Revenue Recognition [Line Items]      
Total 274.7 220.9 249.9
Freight      
Revenue Recognition [Line Items]      
Total 329.3 297.8 316.8
Freight | Building Materials Business      
Revenue Recognition [Line Items]      
Total 305.3 276.0 295.4
Freight | Operating Segments | Building Materials Business East Group      
Revenue Recognition [Line Items]      
Total 141.4 122.5 134.5
Freight | Operating Segments | Building Materials Business West Group      
Revenue Recognition [Line Items]      
Total 163.9 153.5 160.9
Freight | Operating Segments | Building Materials Business      
Revenue Recognition [Line Items]      
Total 305.3 276.0 295.4
Freight | Operating Segments | Magnesia Specialties      
Revenue Recognition [Line Items]      
Total $ 24.0 $ 21.8 $ 21.4