XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue .  Disaggregation of Revenue
We disaggregate our revenue based on our reportable segments (see Note 18) and operating groups as these are the formats that are regularly reviewed by management. Our reportable segments are: Construction and Materials. In alphabetical order, our operating groups are: California, Central and Mountain. The following tables present our disaggregated revenue by operating group (in thousands):
Three Months Ended September 30,
2023ConstructionMaterialsTotal
California$317,244 $83,867 $401,111 
Central222,144 11,357 233,501 
Mountain406,310 75,898 482,208 
Total$945,698 $171,122 $1,116,820 
2022 (As Restated)ConstructionMaterialsTotal
California$262,972 $85,173 $348,145 
Central222,082 9,348 231,430 
Mountain362,317 67,018 429,335 
Total$847,371 $161,539 $1,008,910 
Nine Months Ended September 30,
2023ConstructionMaterialsTotal
California$699,093 $191,221 $890,314 
Central593,632 35,251 628,883 
Mountain905,802 150,441 1,056,243 
Total$2,198,527 $376,913 $2,575,440 
2022 (As Restated)ConstructionMaterialsTotal
California$606,716 $202,371 $809,087 
Central653,581 33,634 687,215 
Mountain878,561 137,180 1,015,741 
Total$2,138,858 $373,185 $2,512,043