XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Note 6 - Disaggregation of Revenue
9 Months Ended
Sep. 30, 2020
Notes to Financial Statements  
Disaggregation Of Revenue [Text Block]

6. Disaggregation of Revenue

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

Three months ended September 30,

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 

 

2019 (As Restated)

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $197,057  $10,390  $60,791  $71,251  $339,489 

Federal

  56   155   23,973      24,184 

Heavy Civil

  187,828   389         188,217 

Midwest

  27,359   39   45,701      73,099 

Northwest

  211,567   1,095   70,754   51,662   335,078 

Water and Mineral Services

     122,336   23,525   6,186   152,047 

Total

 $623,867  $134,404  $224,744  $129,099  $1,112,114 

Nine months ended September 30, 

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 

 

2019 (As Restated)

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $404,981  $14,390  $135,928  $145,278  $700,577 

Federal

  133   1,034   57,698      58,865 

Heavy Civil

  501,330   7,370         508,700 

Midwest

  73,555   123   119,148      192,826 

Northwest

  427,578   3,675   151,621   107,040   689,914 

Water and Mineral Services

     318,964   74,102   16,071   409,137 

Total

 $1,407,577  $345,556  $538,497  $268,389  $2,560,019