XML 43 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue (Tables)
6 Months Ended
Jun. 30, 2018
Disaggregation Of Revenue [Abstract]  
Schedule of Disaggregation of Revenue

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

Three Months Ended June 30,

 

 

Construction

 

Large Project Construction

 

Construction Materials

 

Total

 

2018

 

 

 

 

 

 

 

 

 

 

 

 

California

$

187,901

 

$

14,971

 

$

55,194

 

$

258,066

 

Northwest

 

160,983

 

 

12,360

 

 

43,621

 

 

216,964

 

Heavy Civil

 

7,055

 

 

201,960

 

 

 

 

209,015

 

Kenny

 

56,938

 

 

44,655

 

 

 

 

101,593

 

Water and Mineral Services

 

19,348

 

 

 

 

2,133

 

 

21,481

 

Total

$

432,225

 

$

273,946

 

$

100,948

 

$

807,119

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2017

 

 

 

 

 

 

 

 

 

 

 

 

California

$

147,605

 

$

12,048

 

$

48,463

 

$

208,116

 

Northwest

 

182,574

 

 

11,295

 

 

30,718

 

 

224,587

 

Heavy Civil

 

24,098

 

 

188,481

 

 

 

 

212,579

 

Kenny

 

74,992

 

 

42,639

 

 

 

 

117,631

 

Total

$

429,269

 

$

254,463

 

$

79,181

 

$

762,913

 

 

Six Months Ended June 30,

 

 

Construction

 

Large Project Construction

 

Construction Materials

 

Total

 

2018

 

 

 

 

 

 

 

 

 

 

 

 

California

$

351,997

 

$

27,786

 

$

88,182

 

$

467,965

 

Northwest

 

227,425

 

 

21,575

 

 

56,355

 

 

305,355

 

Heavy Civil

 

12,255

 

 

384,641

 

 

 

 

396,896

 

Kenny

 

90,443

 

 

88,358

 

 

 

 

178,801

 

Water and Mineral Services

 

19,348

 

 

 

 

2,133

 

 

21,481

 

Total

$

701,468

 

$

522,360

 

$

146,670

 

$

1,370,498

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2017

 

 

 

 

 

 

 

 

 

 

 

 

California

$

230,369

 

$

22,169

 

$

72,879

 

$

325,417

 

Northwest

 

263,240

 

 

14,962

 

 

40,820

 

 

319,022

 

Heavy Civil

 

33,318

 

 

350,227

 

 

 

 

383,545

 

Kenny

 

129,191

 

 

74,138

 

 

 

 

203,329

 

Total

$

656,118

 

$

461,496

 

$

113,699

 

$

1,231,313