XML 28 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Note 6 - Disaggregation of Revenue
6 Months Ended
Jun. 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 June 30,

2020

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $159,022   8,215  $50,965  $52,229  $270,431 

Federal

  1,768   587   23,504      25,859 

Heavy Civil

  187,103   11,173   11,577      209,853 

Midwest

  34,942   152   38,648      73,742 

Northwest

  152,266   2,243   36,787   40,685   231,981 

Water and Mineral Services

     87,354   13,433   3,118   103,905 

Total

 $535,101  $109,724  $174,914  $96,032  $915,771 

 

2019 (As Restated)

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $138,411  $2,634  $42,982  $50,962  $234,989 

Federal

  50   371   18,523      18,944 

Heavy Civil

  153,760   2,620         156,380 

Midwest

  28,135      39,126      67,261 

Northwest

  161,390   1,349   48,675   40,846   252,260 

Water and Mineral Services

     105,096   25,323   5,839   136,258 

Total

 $481,746  $112,070  $174,629  $97,647  $866,092 

Six Months Ended June 30,

2020

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $253,954  $13,727  $95,453  $85,496  $448,630 

Federal

  2,166   968   49,995      53,129 

Heavy Civil

  354,529   18,275   15,071      387,875 

Midwest

  59,185   152   50,151      109,488 

Northwest

  216,168   3,900   68,400   55,138   343,606 

Water and Mineral Services

     174,359   28,883   5,728   208,970 

Total

 $886,002  $211,381  $307,953  $146,362  $1,551,698 

 

2019 (As Restated)

 

Transportation

  

Water

  

Specialty

  

Materials

  

Total

 

California

 $207,924  $4,000  $75,137  $74,027  $361,088 

Federal

  77   879   33,725      34,681 

Heavy Civil

  313,502   6,981         320,483 

Midwest

  46,196   84   73,447      119,727 

Northwest

  216,011   2,580   80,867   55,378   354,836 

Water and Mineral Services

     196,628   50,577   9,885   257,090 

Total

 $783,710  $211,152  $313,753  $139,290  $1,447,905