XML 67 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Transportation

   

Water

   

Specialty

   

Materials

   

Total

 

2019

                                       

California

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

Federal

    56       155       23,973             24,184  

Heavy Civil

    162,608       2,159                   164,767  

Midwest

    27,359       39       45,415             72,813  

Northwest

    211,566       1,095       70,753       51,662       335,076  

Water and Mineral Services

          122,070       23,525       6,186       151,781  

Total

  $ 598,646     $ 135,908     $ 224,457     $ 129,099     $ 1,088,110  

2018

                                       

California

  $ 180,163     $ 12,119     $ 31,713     $ 74,065     $ 298,060  

Federal

    69       480       13,363             13,912  

Heavy Civil

    224,560       5,511                   230,071  

Midwest

    23,346       194       65,513             89,053  

Northwest

    182,709       877       46,752       46,935       277,273  

Water and Mineral Services

          105,111       33,495       8,616       147,222  

Total

  $ 610,847     $ 124,292     $ 190,836     $ 129,616     $ 1,055,591  
   

Transportation

   

Water

   

Specialty

   

Materials

   

Total

 

2019

                                       

California

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

Federal

    133       1,034       57,698             58,865  

Heavy Civil

    434,588       10,074                   444,662  

Midwest

    73,555       123       120,885             194,563  

Northwest

    427,577       3,675       151,621       107,040       689,913  

Water and Mineral Services

          318,698       74,102       16,071       408,871  

Total

  $ 1,340,834     $ 347,994     $ 540,234     $ 268,389     $ 2,497,451  

2018

                                       

California

  $ 453,077     $ 45,711     $ 104,914     $ 162,247     $ 765,949  

Federal

    427       1,598       27,620             29,645  

Heavy Civil

    596,022       15,211                   611,233  

Midwest

    61,801       1,710       180,425             243,936  

Northwest

    361,376       3,268       114,695       103,290       582,629  

Water and Mineral Services

          148,453       33,495       10,749       192,697  

Total

  $ 1,472,703     $ 215,951     $ 461,149     $ 276,286     $ 2,426,089