XML 110 R96.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Sep. 30, 2015
USD ($)
Jun. 30, 2015
USD ($)
Mar. 31, 2015
USD ($)
Jun. 30, 2016
segment
Dec. 31, 2015
segment
Dec. 31, 2016
USD ($)
segment
Dec. 31, 2015
USD ($)
segment
Dec. 31, 2014
USD ($)
Segment Reporting Information [Line Items]                          
Contract revenues $ 144,295,000 $ 164,017,000 $ 140,301,000 $ 129,623,000 $ 161,891,000 $ 137,061,000 $ 86,091,000 $ 81,455,000     $ 578,236,000 $ 466,498,000 $ 385,818,000
Number of reportable segments | segment                 1 2 2 2  
Intersegment Eliminations                          
Segment Reporting Information [Line Items]                          
Contract revenues                     $ 0 $ 0  
Heavy Civil Marine Construction Segment | Mexico and the Caribbean                          
Segment Reporting Information [Line Items]                          
Contract revenues                     $ 7,400,000 $ 18,900,000