XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Reportable Segment Information (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
Summarized segment information is as follows (in thousands):
Three months ended June 30,ConstructionMaterialsTotal
2024
Total revenue from reportable segments$917,954 $239,468 $1,157,422 
Elimination of intersegment revenue— (74,936)(74,936)
Revenue from external customers$917,954 $164,532 $1,082,486 
Gross profit$135,372 $29,339 $164,711 
Depreciation, depletion and amortization$13,501 $10,917 $24,418 
2023
Total revenue from reportable segments$749,413 $206,832 $956,245 
Elimination of intersegment revenue— (57,693)(57,693)
Revenue from external customers$749,413 $149,139 $898,552 
Gross profit$79,154 $23,932 $103,086 
Depreciation, depletion and amortization$10,238 $7,090 $17,328 
Six Months Ended June 30,ConstructionMaterialsTotal
2024
Total revenue from reportable segments$1,513,167 $328,172 $1,841,339 
Elimination of intersegment revenue— (86,578)(86,578)
Revenue from external customers$1,513,167 $241,594 $1,754,761 
Gross profit$192,200 $26,796 $218,996 
Depreciation, depletion and amortization$27,204 $21,394 $48,598 
Segment assets as of period end$565,222 $570,908 $1,136,130 
2023
Total revenue from reportable segments$1,252,829 $278,752 $1,531,581 
Elimination of intersegment revenue— (72,961)(72,961)
Revenue from external customers$1,252,829 $205,791 $1,458,620 
Gross profit$115,859 $19,586 $135,445 
Depreciation, depletion and amortization$19,993 $13,213 $33,206 
Segment assets as of period end$443,112 $414,858 $857,970 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
A reconciliation of segment gross profit to consolidated income (loss) before income taxes is as follows:
Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2024202320242023
Total gross profit from reportable segments$164,711 $103,086 $218,996 $135,445 
Selling, general and administrative expenses70,052 64,563 158,045 137,685 
Other costs, net10,225 13,607 21,235 18,130 
Gain on sales of property and equipment, net(1,387)(3,944)(2,805)(5,981)
Total other expense, net26,271 43,682 21,939 35,674 
Income (loss) before income taxes$59,550 $(14,822)$20,582 $(50,063)