XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Disaggregation of Revenue
9 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Disaggregation Of Revenue [Text Block]

5. Disaggregation of Revenue

The following tables present our disaggregated revenue (in thousands): 

Three Months Ended September 30,

2021

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $191,146  $8,531  $56,364  $76,029  $332,070 

Federal

  4,442   9   29,347      33,798 

Heavy Civil

  138,201   7,799   34,424      180,424 

Midwest

  34,767      25,608      60,375 

Northwest

  199,630   2,124   61,030   56,403   319,187 

Water and Mineral Services

     103,505   27,527   5,243   136,275 

Total

 $568,186  $121,968  $234,300  $137,675  $1,062,129 

 

2020

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $224,636  $10,498  $62,623  $75,901  $373,658 

Federal

  3,140   341   28,765      32,246 

Heavy Civil

  165,434   9,985   12,892      188,311 

Midwest

  43,896      24,392      68,288 

Northwest

  186,893   444   57,247   48,674   293,258 

Water and Mineral Services

     85,331   19,215   4,882   109,428 

Total

 $623,999  $106,599  $205,134  $129,457  $1,065,189 

 

Nine Months Ended September 30,

2021

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $478,823  $27,512  $153,497  $188,475  $848,307 

Federal

  9,593   166   70,280      80,039 

Heavy Civil

  445,812   21,197   82,651      549,660 

Midwest

  83,945      71,376      155,321 

Northwest

  426,277   4,202   138,487   124,564   693,530 

Water and Mineral Services

     282,076   73,954   13,327   369,357 

Total

 $1,444,450  $335,153  $590,245  $326,366  $2,696,214 

 

2020

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $478,590  $24,225  $158,076  $161,397  $822,288 

Federal

  5,306   1,309   78,760      85,375 

Heavy Civil

  519,963   28,260   27,963      576,186 

Midwest

  103,081   152   74,543      177,776 

Northwest

  403,061   4,344   125,647   103,812   636,864 

Water and Mineral Services

     259,690   48,098   10,610   318,398 

Total

 $1,510,001  $317,980  $513,087  $275,819  $2,616,887