<SEC-DOCUMENT>0001031623-17-000045.txt : 20171031
<SEC-HEADER>0001031623-17-000045.hdr.sgml : 20171031
<ACCEPTANCE-DATETIME>20171031153219
ACCESSION NUMBER:		0001031623-17-000045
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		49
CONFORMED PERIOD OF REPORT:	20170930
FILED AS OF DATE:		20171031
DATE AS OF CHANGE:		20171031

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GULF ISLAND FABRICATION INC
		CENTRAL INDEX KEY:			0001031623
		STANDARD INDUSTRIAL CLASSIFICATION:	FABRICATED STRUCTURAL METAL PRODUCTS [3440]
		IRS NUMBER:				721147390
		STATE OF INCORPORATION:			LA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34279
		FILM NUMBER:		171165610

	BUSINESS ADDRESS:	
		STREET 1:		16225 PARK TEN PLACE, SUITE 280
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77084
		BUSINESS PHONE:		7137146100

	MAIL ADDRESS:	
		STREET 1:		16225 PARK TEN PLACE, SUITE 280
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77084
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>q32017-10qproject.htm
<DESCRIPTION>10-Q
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2017 Workiva -->
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s3C4D7FF3ACE7517AAC9E8A4A0CCC9515"></a></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">UNITED STATES</font></div><div style="line-height:120%;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WASHINGTON, D.C. 20549</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:180px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:180px;"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="padding-top:16px;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">FORM 10-Q</font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:Wingdings;font-size:12pt;">x</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934   </font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the quarterly period ended </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">or</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:Wingdings;font-size:11pt;">&#168;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;to </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission File Number 001-34279</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:center;"><hr></div><div style="line-height:120%;text-align:center;font-size:24pt;"><img src="corpcolora01.jpg" alt="corpcolora01.jpg" style="height:53px;width:233px;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:565px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:565px;"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="padding-top:16px;text-align:center;font-size:24pt;"><font style="font-family:inherit;font-size:24pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Exact name of registrant as specified in its charter)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LOUISIANA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">72-1147390</font></div></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(State or other jurisdiction of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">incorporation or organization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(I.R.S. Employer</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Identification No.)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">16225 PARK TEN PLACE, SUITE 280</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">HOUSTON, TEXAS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">77084</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Address of principal executive offices)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Zip Code)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:37.109375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(713) 714-6100</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Registrant&#8217;s telephone number, including area code)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:50%;"></td><td style="width:1%;"></td><td style="width:25%;"></td><td style="width:1%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Large&#160;accelerated&#160;filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accelerated&#160;filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">x</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-accelerated filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Smaller&#160;reporting&#160;company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">&#168;</font><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">The number of shares of the registrant&#8217;s common stock, no par value per share, outstanding as of </font><font style="font-family:inherit;font-size:8pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">, was</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:8pt;">14,897,661</font><font style="font-family:inherit;font-size:10pt;">.</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">1</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s8760BC8CD09A5120861E8058CDED82AB"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">I N D E X</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:13%;"></td><td style="width:2%;"></td><td style="width:76%;"></td><td style="width:3%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3A08E11A29BD50D2A1FA1B3EB478D228"><font style="font-family:inherit;font-size:10pt;">PART&#160;I</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3A08E11A29BD50D2A1FA1B3EB478D228"><font style="font-family:inherit;font-size:10pt;">FINANCIAL INFORMATION</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD577C94777385031A30ADEF4792150D7"><font style="font-family:inherit;font-size:10pt;">Item&#160;1.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD577C94777385031A30ADEF4792150D7"><font style="font-family:inherit;font-size:10pt;">Financial Statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF1E0BF063D2A550F828EA90377BA0DF2"><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets at September 30, 2017 (unaudited) and December 31, 2016 </font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF1E0BF063D2A550F828EA90377BA0DF2"> 3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF6AD161311B457B7A1CBCC7C70BDAA3D"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2017 and 2016 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF6AD161311B457B7A1CBCC7C70BDAA3D"> 4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s139206BD7E665F6AA5638CD2BB92DB62"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Changes in Shareholders&#8217; Equity for the Nine Months Ended September 30, 2017 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s139206BD7E665F6AA5638CD2BB92DB62"> 5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC7A2461A428759489D74DD11219B38DA"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2017 and 2016 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC7A2461A428759489D74DD11219B38DA"> 6</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s39DE07EC76175701A4517F90E939FC1C"><font style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s39DE07EC76175701A4517F90E939FC1C"> 7</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s64D9B202FA1D567CBC3361AA9847CC43"><font style="font-family:inherit;font-size:10pt;">Item&#160;2.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s64D9B202FA1D567CBC3361AA9847CC43"><font style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s64D9B202FA1D567CBC3361AA9847CC43"> 16</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2BA1C1B55130513ABFBB203A22687646"><font style="font-family:inherit;font-size:10pt;">Item&#160;3</font></a><font style="font-family:inherit;font-size:10pt;">.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2BA1C1B55130513ABFBB203A22687646"><font style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosures About Market Risk</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2BA1C1B55130513ABFBB203A22687646"> 28</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s234C58FC743F523385A72D4B58642699"><font style="font-family:inherit;font-size:10pt;">Item&#160;4.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s234C58FC743F523385A72D4B58642699"><font style="font-family:inherit;font-size:10pt;">Controls and Procedures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s234C58FC743F523385A72D4B58642699"> 28</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB4227866BE47595982FCD2CD5F6FDC20"><font style="font-family:inherit;font-size:10pt;">PART&#160;II</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB4227866BE47595982FCD2CD5F6FDC20"><font style="font-family:inherit;font-size:10pt;">Other Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAB762D6B9B0F5A18AEC60990703538E2"><font style="font-family:inherit;font-size:10pt;">Item&#160;1.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAB762D6B9B0F5A18AEC60990703538E2"><font style="font-family:inherit;font-size:10pt;">Legal Proceedings</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAB762D6B9B0F5A18AEC60990703538E2"> 29</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5C68F13D88E95A94A95FED91738F987E"><font style="font-family:inherit;font-size:10pt;">Item&#160;1A.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5C68F13D88E95A94A95FED91738F987E"><font style="font-family:inherit;font-size:10pt;">Risk Factors</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5C68F13D88E95A94A95FED91738F987E"> 29</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC3326BA1BE2C509893B787F9E34B5715"><font style="font-family:inherit;font-size:10pt;">Item&#160;6.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC3326BA1BE2C509893B787F9E34B5715"><font style="font-family:inherit;font-size:10pt;">Exhibits</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC3326BA1BE2C509893B787F9E34B5715"> 29</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s544F5F81216E550992982EC48D596875"><font style="font-family:inherit;font-size:10pt;">Signatures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s544F5F81216E550992982EC48D596875"> 30</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7C4A40278A9550DF916E72F4355C0151"><font style="font-family:inherit;font-size:10pt;">Exhibit Index</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7C4A40278A9550DF916E72F4355C0151">E-1</a></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;2</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s3A08E11A29BD50D2A1FA1B3EB478D228"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I. FINANCIAL INFORMATION</font></div><div><a name="sD577C94777385031A30ADEF4792150D7"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. Financial Statements.</font></div><div><a name="sF1E0BF063D2A550F828EA90377BA0DF2"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br>2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Note 1)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,792</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,167</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts receivable and retainage, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,810</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,829</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,325</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,973</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,608</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,360</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,783</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,826</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,457</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,021</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advance billings on contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,148</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,881</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,685</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,032</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,639</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,348</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, noncurrent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">489</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,533</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,376</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders&#8217; equity:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preferred stock, no par value, 5,000,000 shares authorized, no shares issued and outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock, no par value, 20,000,000 shares authorized, 14,851,949 issued and outstanding at September 30, 2017, and 14,695,020 at December 31, 2016, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional paid-in capital</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,388</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,813</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shareholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,032</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and shareholders&#8217; equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;3</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="sF6AD161311B457B7A1CBCC7C70BDAA3D"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF OPERATIONS </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(UNAUDITED)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share data)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended&#160;<br>&#160;September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended&#160;<br>&#160;September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,378</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,125</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,755</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,839</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,370</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,086</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,940</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,633</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,864</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,339</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,392</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(262</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(248</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(221</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other income (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(471</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">811</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,871</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,810</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,203</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,761</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,322</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,069</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Per share data:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted earnings (loss) per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.38</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash dividend declared per common share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div style="line-height:120%;padding-bottom:22px;padding-top:22px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;4</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s139206BD7E665F6AA5638CD2BB92DB62"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS&#8217; EQUITY </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(UNAUDITED)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except share data)&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:0%;"></td><td style="width:36%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Additional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Paid-In</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Capital</font></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Retained</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Earnings</font></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shareholders&#8217;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity</font></div></td></tr><tr><td><font>&#160;</font></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January&#160;1, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,695,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,032</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vesting of restricted stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense - restricted stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,372</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,636</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividends on common stock</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(448</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(448</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,851,949</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,817</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243,847</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;5</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="sC7A2461A428759489D74DD11219B38DA"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENTS OF CASH FLOWS </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(UNAUDITED) </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended&#160;<br>&#160;September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,069</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bad debt expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,397</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,114</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss (gain) on sale of assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">224</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(924</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense - restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,636</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,452</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in operating assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts receivable and retainage, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,287</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts in progress</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses, inventory, and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,050</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,654</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advance billings on contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">590</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,713</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,595</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,001</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash (used in) provided by operating activities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from investing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,515</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash received in acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,588</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from the sale of equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash (used in) provided by investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,395</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,986</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax payments made on behalf of employees from withheld, vested shares of common stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(885</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(163</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment of financing cost</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments of dividends on common stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(448</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(440</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds received from borrowings under our line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repayment of borrowings under our line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in financing activities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net change in cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,375</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,814</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at beginning of period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,167</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,792</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;6</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s39DE07EC76175701A4517F90E939FC1C"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sFB30DAC00080577EA04F68CDA4D83F0C"></a></div><div style="line-height:120%;padding-bottom:12px;text-indent:6px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 1 &#8211; ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island Fabrication, Inc. ("Gulf Island," and together with its subsidiaries "the Company," "we" or "our"), is a leading fabricator of complex steel structures and marine vessels used in energy extraction and production, petrochemical and industrial facilities, power generation, alternative energy projects and shipping and marine transportation operations. We also provide related installation, hookup, commissioning, repair and maintenance services with specialized crews and integrated project management capabilities. We are currently fabricating complex modules for the construction of a new petrochemical plant and two multi-purpose service vessels. We recently fabricated offshore wind turbine foundations for the first offshore wind power project in the United States. We also constructed one of the largest liftboats servicing the Gulf of Mexico ("GOM"), one of the deepest production jackets in the GOM and the first SPAR fabricated in the United States. Our customers include U.S. and, to a lesser extent, international energy producers, petrochemical, industrial, power and marine operators. We operate and manage our business through </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions: Fabrication, Shipyards and Services. Our corporate headquarters is located in Houston, Texas, with fabrication facilities located in Houma, Jennings and Lake Charles, Louisiana. Our fabrication facilities in Aransas Pass and Ingleside, Texas are currently being marketed for sale.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of Gulf Island Fabrication, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For definitions of certain technical terms contained in this Form 10-Q, see the Glossary of Certain Technical Terms contained in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited, consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, are not necessarily indicative of the results that may be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We made the following reclassifications to our financial statements for </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, to conform to current period presentation:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We reclassified </font><font style="font-family:inherit;font-size:10pt;">$163,000</font><font style="font-family:inherit;font-size:10pt;">&#32;from operating activities to financing activities in the Company&#8217;s consolidated statement of cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, related to tax payments made by the Company to satisfy employee income tax withholding obligations arising from vesting shares as a result of the adoption of Accounting Standards Update 2016-09 as discussed in "New Accounting Standards" below. This reclassification had no impact to our financial position or results of operations.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We reclassified corporate administrative costs and overhead expenses previously allocated to the results of operations of our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions to our Corporate division for the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, to conform to current period presentation as discussed in Note 8. These reclassifications had no impact to our consolidated financial statements.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Standards</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, &#8220;Revenue from Contracts with Customers&#8221; ("Topic 606"), which supersedes the revenue recognition requirements in </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;7</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB Accounting Standard Codification (ASC) Topic 605, &#8220;Revenue Recognition.&#8221; Topic 606 requires entities to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue from our fixed-price and unit-rate contracts is recognized under the percentage-of-completion method, computed by the significant inputs method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. Revenue from contracts that are based upon time worked and materials incurred (&#8220;T&amp;M&#8221;) is recognized at the contracted rates as the work is performed and the costs are incurred. Topic 606 will be effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our implementation of this standard, we have established an implementation team as well as employed the help of outside consultants to assist with the implementation. We have completed our scoping phase of this project and believe that we will continue to be able to recognize revenue for our fixed-price and unit-rate contracts using the percentage-of-completion method, computed by measuring the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. However, there are additional criteria to consider that can impact the timing and inclusion of revenue in our percentage-of-completion calculations. While these additional criteria could potentially impact the timing of revenue recognition, they would not change the timing for the recognition of costs. Additionally, implementation of Topic 606 requires that e</font><font style="font-family:inherit;font-size:10pt;color:#222222;">ach performance obligation must be separately identified and the contract price allocated to it. </font><font style="font-family:inherit;font-size:10pt;">A determination to combine a group of contracts into one performance obligation or segment a single contract into multiple performance obligations could change the amount of revenue and gross profit recorded in a given period. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect to finalize a review of our contracts and complete our calculation of a cumulative implementation adjustment, if any, during the fourth quarter of 2017.&#160;At this time, we are unable to conclude whether there will be any cumulative implementation adjustments, if any, and whether or not they would be material. The guidance permits companies to either apply the new requirements retrospectively to all prior periods presented through use of the full retrospective method or apply the new requirements in the year of adoption through a cumulative adjustment using the modified retrospective method. We intend to use the modified retrospective model in adopting this standard, which will require a cumulative catch up adjustment, if any, on January 1, 2018.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued ASU 2015-16, &#8220;Simplifying the Accounting for Measurement-Period Adjustments,&#8221; which eliminates the requirement that an acquirer in a business combination account for measurement-period adjustments retrospectively. Instead, an acquirer will recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. ASU 2015-16 is effective for annual periods beginning after December 15, 2016. We adopted this guidance effective January 1, 2017, which did not have an impact on our financial position, results of operations and related disclosures. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases,&#8221; which requires lessees to record most leases on their balance sheets but recognize expenses in a manner similar to current guidance. ASU 2016-02 will be effective for annual periods beginning after December 15, 2018. The guidance is required to be applied using a modified retrospective approach. We are currently evaluating the effect that ASU 2016-02 will have on our financial position, results of operations and related disclosures; however, we expect to record our lease obligations on our balance sheet. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, &#8220;Improvements to Employee Share-Based Payment Accounting,&#8221; which amends several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification within the statement of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016. We adopted the requirements of ASU 2016-09 effective January 1, 2017. The provisions of ASU No. 2016-09 that are applicable to the Company and affect the Company&#8217;s consolidated financial statements&#160;include the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This ASU requires the recognition of the excess tax benefit or tax deficiency resulting from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes created when common stock vests as an income tax benefit or expense in the Company&#8217;s statement of operations. Under previous GAAP, this difference was required to be recognized in additional paid-in capital. The expense or benefit required to be recognized is calculated separately as a discrete item each reporting period and not as part of the Company&#8217;s projected annual effective tax rate. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$215,000</font><font style="font-family:inherit;font-size:10pt;">, respectively (approximate </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;">&#32;loss per share) related to the adoption of this ASU. We have adopted these provisions on a prospective basis and our prior period presentation has not changed. Future effects to the Company&#8217;s income tax expense (benefit) as a result of the adoption of this ASU will depend on the timing, number of shares and the closing price per share of the Company&#8217;s common stock on the dates of vesting. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;8</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This ASU also clarifies that cash paid by the Company to taxing authorities in order to satisfy employee income tax withholding obligations from vesting shares should be classified as a financing activity in the Company&#8217;s statement of cash flows. We have reported payments of </font><font style="font-family:inherit;font-size:10pt;">$885,000</font><font style="font-family:inherit;font-size:10pt;">&#32;within financing activities within our consolidated statement of cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as a result of adoption of this ASU. We have adopted these provisions retrospectively and reclassified </font><font style="font-family:inherit;font-size:10pt;">$163,000</font><font style="font-family:inherit;font-size:10pt;">&#32;from cash used in operating activities to cash used in financing activities for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, to conform to the current period presentation.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments,&#8221; which changes the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking &#8220;expected loss&#8221; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard also requires enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. ASU 2016-13 will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted for all entities for annual periods beginning after December 15, 2018. We have not elected to early adopt this guidance. The guidance must be applied using a cumulative-effect transition method. We are currently evaluating the effect that ASU 2016-13 will have on our financial position, results of operations and related disclosures. </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s1565392308045D669093DA73890C685A"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 2 &#8211; ASSETS HELD FOR SALE</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">South Texas Assets:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 23, 2017, our Board of Directors approved management's recommendation to place our South Texas facilities located in Aransas Pass and Ingleside, Texas, up for sale. Our Texas South Yard in Ingleside, Texas, is located on the northwest corner of the intersection of the U.S. Intracoastal Waterway and the Corpus Christi Ship Channel. The </font><font style="font-family:inherit;font-size:10pt;">45</font><font style="font-family:inherit;font-size:10pt;">-foot deep Corpus Christi Ship Channel provides direct and unrestricted access to the Gulf of Mexico. Our Texas North Yard in Aransas Pass, Texas, is located along the U.S. Intracoastal Waterway and is approximately three miles north of the Corpus Christi Ship Channel. These properties are currently underutilized and represent excess capacity within our Fabrication division. Our net book value of property, plant and equipment for these assets was </font><font style="font-family:inherit;font-size:10pt;">$104.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. Through September 30, 2017, we have incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$265,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in clean-up and repair related costs and we expect to incur additional future repair costs in excess of our deductible which management believes are probable of being recovered through insurance proceeds. We maintain coverage on these assets up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to a </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;deductible with a minimum deductible of </font><font style="font-family:inherit;font-size:10pt;">$500,000</font><font style="font-family:inherit;font-size:10pt;">. We are working diligently with our insurance agents and adjusters to finalize our estimate of the damage; however, it may be several months, or even longer, before we can finalize our assessment and receive final payment from our insurance underwriters. Our insurance underwriters have made an initial payment of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, and we have recorded a liability for future repairs of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;which is included in accrued expenses and other liabilities on our balance sheet at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. Our final assessment of the damages incurred to our South Texas assets as well as the amount of insurance proceeds we will receive could be more or less than this amount when the claim is ultimately settled and such differences could be material. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the decision to place our South Texas facilities up for sale, we have and will continue to incur costs associated with maintaining these facilities. These costs include insurance, general maintenance of the properties in their current state, property taxes and retained employees which will be expensed as incurred. We do not expect the sale of these assets to impact our ability to operate our Fabrication division. Our South Texas assets held for sale do not qualify for discontinued operations presentation.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prospect Shipyard Assets:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease a </font><font style="font-family:inherit;font-size:10pt;">35</font><font style="font-family:inherit;font-size:10pt;">-acre complex 26 miles from the Gulf of Mexico in Houma, Louisiana. We have entered into an agreement to terminate the lease no later than December 31, 2017, with the owner of the property (currently a senior vice president within the Company and the former chief executive officer of LEEVAC Shipyards, LLC) to facilitate an orderly disposal of assets at the facility. Our remaining lease payments are not material. We have classified the machinery and equipment remaining at this shipyard as assets held for sale. Our net book value of property, plant and equipment for these assets was </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. We recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;">&#32;during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Additionally, we sold </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;drydocks from our </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;9</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prospect Shipyard for proceeds of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and recorded a loss on sale of </font><font style="font-family:inherit;font-size:10pt;">$259,000</font><font style="font-family:inherit;font-size:10pt;">&#32;during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We do not expect the sale of these assets to impact our ability to service our Shipyards customers. The future anticipated costs expected to be incurred prior to the termination of this lease are not significant to our consolidated financial statements. Our Prospect Shipyard assets held for sale do not qualify for discontinued operations presentation.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the significant assets included in assets held for sale as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, at our South Texas facilities and our Prospect Shipyard is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:34%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:2%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">South Texas Fabrication Yards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Prospect Shipyard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,582</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,582</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vehicles</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(298</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113,894</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets held for sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,507</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,503</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,010</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s992C6F749BFB58AC9BC7E6EF1DF725C0"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 3 &#8211; REVENUE AND CONTRACT COSTS </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the percentage-of-completion accounting method to recognize revenue from fixed-price and unit-rate contracts computed using the percentage of labor hours incurred as compared to estimated total labor hours to complete each contract. Revenue recognized in a period for a contract is the pro rata portion of the contract value based upon the labor hours incurred to the total labor hours estimated to complete the contract plus pass-through costs incurred during the period. We define pass-through costs as material, freight, equipment rental, and sub-contractor services that are included in the direct costs of revenue associated with projects. Consequently, pass-through costs are included in revenue but have no impact on the gross profit realized for that particular period. Our pass-through costs as a percentage of revenue for each period presented were as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:41%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through costs as a percentage of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts in progress at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, were </font><font style="font-family:inherit;font-size:10pt;">$42.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;with </font><font style="font-family:inherit;font-size:10pt;">$31.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;relating to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;major customers. Advance billings on contracts at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and included advances of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;major customers. Accrued contract losses were </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$387,000</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;, respectively. Our accrued contract losses as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, are a result of changes in estimates totaling </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;identified during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, due to cost overruns and re-work related to two vessels we are constructing for a major customer in our Shipyards division.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue and gross profit on contracts can be significantly affected by change orders and claims that may not be resolved until the later stages of the contract or after the contract has been completed and delivery occurs. At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we included </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;amounts in revenue related to change orders on projects which have been approved as to scope but not price. During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a loss of </font><font style="font-family:inherit;font-size:10pt;">$488,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for a single customer related to revenue on change orders recognized in prior periods that were not recovered.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sE66AD74A9CE055A6BF60245755A98B95"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 4 &#8211; CONTRACTS RECEIVABLE AND RETAINAGE </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers include major and large independent oil and gas companies, petrochemical and industrial facilities, marine companies and their contractors. Of our contracts receivable balance at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.3 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">64.0%</font><font style="font-family:inherit;font-size:10pt;">, was with </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;customers. The significant projects for these </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;customers consist of:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">One</font><font style="font-family:inherit;font-size:10pt;">&#32;large petroleum supply vessel for a customer in our Shipyards segment that was tendered for delivery on February 6, 2017 (see also Note 9 regarding this receivable as this customer has refused delivery of the vessel); </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Offshore installation and hook-up work related to a customer within our Services division; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fabrication of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">&#32;modules associated with a U.S. ethane cracker project.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;10</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we included an allowance for bad debt of </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in our contract receivable balance which primarily relates to a customer within our Fabrication division for the storage of an offshore drilling platform that was fully reserved in 2016 and a customer in our Shipyards division for storage and holding costs for a vessel that we completed and tendered for delivery on February 6, 2017, but was rejected by the customer alleging certain technical deficiencies. See Note 9. </font></div><div><a name="s0FF373161D1252119836F53DBFD7EEFD"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 5 &#8211; FAIR VALUE MEASUREMENTS</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company bases its fair value determinations by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 - inputs are based upon quoted prices for identical instruments traded in active markets. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 - inputs are based upon quoted prices for similar instruments in active markets and model-based valuation techniques for which all significant assumptions are observable in the market. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 - inputs are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the asset or liability. These include discounted cash flow models and similar valuation techniques. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Recurring fair value measurements and financial instruments</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">The carrying amounts that we have reported for financial instruments, including cash and cash equivalents, accounts receivables and accounts payables, approximate their fair values.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Assets held for sale</font><font style="font-family:inherit;font-size:10pt;">&#32;- We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. The determination of fair value can require the use of significant judgment and can vary on the facts and circumstances. We have classified our assets at our South Texas facilities and our Prospect Shipyard as assets held for sale at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.   We had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;assets held for sale at December 31, 2016. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. See Note 2. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the assets held for sale at our Prospect shipyard. See Note 2. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s034582BE27B35B9C86ABB6451EB42DB1"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 6 &#8211; EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per Share:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Basic and diluted:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,110</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,069</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Distributed and undistributed income (loss) (unvested restricted stock)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,821</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,621</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted earnings (loss) per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">______________</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) We have </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;">&#32;dilutive securities.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div><a name="s3EFA84707F325966AA9006C8A6484F76"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;11</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 7 &#8211; LINE OF CREDIT</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 9, 2017, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;credit agreement with Whitney Bank, as lender. The credit facility matures </font><font style="font-family:inherit;font-size:10pt;">June&#160;9, 2019</font><font style="font-family:inherit;font-size:10pt;">, and may be used for issuing letters of credit and/or general corporate and working capital purposes. Interest on drawings under the credit facility may be designated, at our option, as either Base Rate (as defined in the credit facility) or LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. Unused commitment fees on the undrawn portion of the facility are </font><font style="font-family:inherit;font-size:10pt;">0.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum, and interest on undrawn stated amounts under letters of credit issued by the lenders is </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. The credit facility is secured by substantially all of our assets (other than the assets of Gulf Marine Fabricators, L.P., the legal entity that holds our South Texas assets which are currently held for sale). </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We must comply with the following financial covenants each quarter during the term of the facility:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">i.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratio of current assets to current liabilities of not less than </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">:1.00;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">ii.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum tangible net worth requirement of at least the sum of:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$230.0 million</font><font style="font-family:inherit;font-size:10pt;">, plus </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">An amount equal to </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;of consolidated net income for each fiscal quarter ending after June 30, 2017 (with no deduction for a net loss in any such fiscal quarter except for any gain or loss in connection with the sale of assets by Gulf Marine Fabricators, L.P.), plus </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#32;of all net proceeds of any issuance of any stock or other equity after deducting of any fees, commissions, expenses and other costs incurred in such offering; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">iii.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratio of funded debt to tangible net worth of not more than </font><font style="font-family:inherit;font-size:10pt;">0.50</font><font style="font-family:inherit;font-size:10pt;">:1.00.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concurrent with our execution of the credit facility, we terminated our prior credit facility with JPMorgan Chase Bank, N.A. At the time of the termination, there was approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of letters of credit outstanding. All were reissued as new letters of credit under the credit facility and accepted by the beneficiaries. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;amounts were outstanding under the credit facility. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all of our financial covenants. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sFE9A6AA868AD5C9BA29E63CADEBE3D7B"></a></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 8 - SEGMENT DISCLOSURES</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have structured our operations with </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions and a corporate non-operating division. Beginning in 2017, management reduced its allocation of corporate administrative costs and overhead expenses from its corporate, non-operating division to its operating divisions in order to individually evaluate corporate administrative costs and overhead within our Corporate division as well as to not overly burden our operating divisions with costs that do not directly relate to their operations. Accordingly, a significant portion of our corporate administrative costs and overhead expenses are retained within the results of our corporate division. In addition, we have also allocated certain personnel previously included in the operating divisions to our Corporate division. In doing so, management believes that it has created a fourth reportable segment with each of its </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions and its Corporate division each meeting the criteria of reportable segments under GAAP. Our operating divisions and Corporate division are discussed below.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fabrication</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">Our Fabrication division primarily fabricates structures such as offshore drilling and production platforms and other steel structures for customers in the oil and gas industries including jackets and deck sections of fixed production platforms along with pressure vessels. Our Fabrication division also fabricates structures for alternative energy customers (such as the five jackets and piles we constructed for a shallow water wind turbine project off the coast of Rhode Island during 2015) as well as modules for an LNG facility. We have historically performed these activities out of our fabrication yards in Houma, Louisiana and formerly out of our fabrication yards in Aransas Pass and Ingleside, Texas.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">Our Shipyards division primarily fabricates and repairs marine vessels including offshore supply vessels, anchor handling vessels, lift boats, tugboats and towboats. Our Shipyards division also constructs and owns drydocks to lift marine vessels out of the water in order to make repairs or modifications. Our marine repair activities include steel repair, blasting and painting services, electrical systems repair, machinery and piping system repairs and propeller, shaft and rudder reconditioning. Our Shipyards division also performs conversion projects that consist of lengthening or modifying the use of existing vessels to enhance their capacity or functionality. We perform these activities out of our facilities in Houma, Jennings and Lake Charles, Louisiana.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Services</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">Our Services division primarily provides interconnect piping services on offshore platforms and inshore structures. Interconnect piping services involve sending employee crews to offshore platforms in the Gulf of Mexico to perform welding and other activities required to connect production equipment, service modules and other equipment on a platform. We also contract with oil and gas companies that have platforms and other structures located in the inland lakes and bays throughout the Southeast </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;12</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">for various on-site construction and maintenance activities. In addition, our Services division can fabricate packaged skid units and construct various municipal and drainage projects, such as pump stations, levee reinforcement, bulkheads and other projects for state and local governments.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Corporate</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">Our Corporate division primarily includes expenses that do not directly relate to the operations or shared services provided to our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions. Expenses for shared services, which include human resources, insurance, business development, accounting salaries, etc., are allocated to the operating divisions. Expenses that are not allocated include, but are not limited to, costs related to executive management and directors' fees, clerical and administrative salaries, costs of maintaining the corporate office and costs associated with being a publicly traded company and its overall governance.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally evaluate the performance of, and allocate resources to, our segments based upon gross profit (loss) and operating income (loss). Segment assets are comprised of all assets attributable to each segment. Corporate administrative costs and overhead are allocated to our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions for expenses that directly relate to the operations or relate to shared services as discussed above. During 2016, we allocated substantially all of our corporate administrative costs and overhead to our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions. We have recast our 2016 segment data below in order to conform to the current period presentation. Intersegment revenues are priced at the estimated fair value of work performed. Summarized financial information concerning our segments as of and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"></td></tr><tr><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,912</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(494</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,463</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,614</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,820</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364,016</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(463,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,380</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,479</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,054</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,652</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"></td></tr><tr><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">601</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,945</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,918</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,259</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,320</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,779</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,781</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332,617</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457,285</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">337,212</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,228</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">565</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,125</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"></td></tr><tr><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,061</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,335</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(500</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,010</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(30,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,463</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,614</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,820</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364,016</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(463,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,380</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,327</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,872</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">199</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">117</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,515</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;13</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="19"></td></tr><tr><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">230,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,564</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,742</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,158</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(439</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,025</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,320</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,779</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,781</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332,617</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457,285</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">337,212</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,539</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">534</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,612</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">730</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,415</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">____________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue includes non-cash amortization of deferred revenue related to the values assigned to contracts acquired in the LEEVAC transaction of </font><font style="font-family:inherit;font-size:9pt;">$510,000</font><font style="font-family:inherit;font-size:9pt;">&#32;and </font><font style="font-family:inherit;font-size:9pt;">$1.5 million</font><font style="font-family:inherit;font-size:9pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;">&#32;and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">&#32;and </font><font style="font-family:inherit;font-size:9pt;">$2.4 million</font><font style="font-family:inherit;font-size:9pt;">&#32;and </font><font style="font-family:inherit;font-size:9pt;">$4.1 million</font><font style="font-family:inherit;font-size:9pt;">&#32;for the nine months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;">&#32;and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:66px;text-indent:-30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div><a name="sFA2DD642FB0E5DEEB3AF19D3AD7C6860"></a></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 9 &#8211; COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation and Arbitration:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third and fourth quarters of 2015, we recorded contract losses totaling </font><font style="font-family:inherit;font-size:10pt;">$24.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to a large deepwater project we delivered in November 2015. No amounts with respect to these disputed change orders are included on our consolidated balance sheet or recognized in revenue in our consolidated statement of operations as of and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.&#160;In the second quarter of 2016, we initiated legal action to recover our costs from these disputed change orders. We can give no assurance that our actions will be successful or that we will recover all or any portion of these contract losses from our customer.&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 21, 2016, a customer of our Shipyards division announced it was in noncompliance with certain financial covenants included in the customer&#8217;s debt agreements and stated that, while it had received limited waivers from its lenders, its debt agreements would require further negotiation and amendment. This same customer rejected delivery of the first vessel that we completed and tendered for delivery on February 6, 2017, alleging certain technical deficiencies exist with respect to the vessel. On March 10, 2017, we gave notice for arbitration with our customer in an effort to resolve this matter and subsequently suspended fabrication of the second vessel under contract with this customer, which is included in our arbitration proceedings. We disagree with our customer concerning these alleged technical deficiencies and have put the customer in default under the terms of both vessel contracts. The customer is seeking recovery of </font><font style="font-family:inherit;font-size:10pt;">$84.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;representing all purchase price amounts previously paid by the customer under both contracts. On May 17, 2017, the customer filed for protection under Chapter 11 of the United States Bankruptcy Code for reorganization under a negotiated, pre-packaged plan. The customer has emerged from Chapter 11 Bankruptcy and the Bankruptcy Court has approved the customer's retention and acceptance of both contracts. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;remained due and outstanding from our customer for the first vessel. The balance due to us for the second vessel upon completion and delivery is approximately </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">. We are working with legal counsel to protect our contractual claims, and we have re-initiated arbitration proceedings in accordance with our contracts. We are in the process of discovery.  The customer has recently named a new interim chief executive officer who has made contact with our management, and we are working to resolve our dispute in a constructive manner. We believe that will be able to recover remaining amounts due to us. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Contract:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in our results of operations for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, are </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of contract losses incurred by our Shipyards division related to cost overruns and re-work identified on two newbuild vessel construction contracts from a customer. We and our customer are in discussions to pause construction of the vessels as we resolve electrical and engineering and design issues causing a significant portion of the re-work and cost overruns. Our estimates to complete these vessels contemplate this pause to resolve issues as well as the related delivery schedule. Actual costs to complete and agreed to delivery dates could be different than our estimates. Each vessel contract contains penalties from </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">&#32;to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per vessel for late delivery. We believe, but can provide no assurance, that we will be successful in mutually resolving these issues with our customer in accordance with our estimates. Management has not accrued for any penalties as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as we believe penalties are not deemed probable, nor are they estimable at this time.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;14</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Hurricane Harvey:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 2 for a discussion of damages incurred from Hurricane Harvey at our South Texas facilities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s19836183498957FB95FCB7A2F30CDF91"></a></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTE 10 &#8211; SUBSEQUENT EVENTS</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;26, 2017</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of $</font><font style="font-family:inherit;font-size:10pt;">0.01</font><font style="font-family:inherit;font-size:10pt;">&#32;per share on our shares of common stock outstanding, payable </font><font style="font-family:inherit;font-size:10pt;">November&#160;24, 2017</font><font style="font-family:inherit;font-size:10pt;">, to shareholders of record on </font><font style="font-family:inherit;font-size:10pt;">November&#160;10, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;15</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s64D9B202FA1D567CBC3361AA9847CC43"></a></div><div><br></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</font></div><div><a name="s484D5F9A7FDF52E494B3BA3A2179D6FE"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Forward-Looking Statements</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Statements under &#8220;Backlog,&#8221; &#8220;Results of Operations&#8221; and &#8220;Liquidity and Capital Resources&#8221; and other statements in this report and the exhibits hereto that are not statements of historical fact are forward-looking statements. These statements are subject to certain risks and uncertainties that could cause actual results and outcomes to differ materially from the results and outcomes predicted in such forward-looking statements. Investors are cautioned not to place undue reliance upon such forward-looking statements. Important factors that may cause our actual results to differ materially from expectations or projections include those described in Item&#160;1A. Risk Factors included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s5694938FF0865F0A91F8FA1B6ABB9565"></a></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Executive Summary</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a leading fabricator of complex steel structures and marine vessels used in energy extraction and production, petrochemical and industrial facilities, power generation, alternative energy projects and shipping and marine transportation operations. We also provide related installation, hookup, commissioning, repair and maintenance services with specialized crews and integrated project management capabilities. We are currently fabricating complex modules for the construction of a new petrochemical plant and two multi-purpose service vessels. We recently fabricated offshore wind turbine foundations for the first offshore wind power project in the United States. We also constructed one of the largest liftboats servicing the Gulf of Mexico ("GOM"), one of the deepest production jackets in the GOM and the first SPAR fabricated in the United States. Our customers include U.S. and, to a lesser extent, international energy producers, petrochemical, industrial, power and marine operators. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our industry environment continues to be challenged as low oil and gas prices remain. Our customers in the global oil and gas industry continue to limit capital spending relative to the already reduced spending levels from 2015 and 2016. This has also negatively impacted the marine and offshore service industries that support offshore exploration and production which has had an adverse effect on our overall backlog levels and created challenges with respect to our ability to operate our facilities at desired utilization levels. As a result, we have experienced significant decreases in revenue. Oil and gas producers are not expected to increase drilling activity in the near term. As a result, we do not anticipate any real movement in the near term as it relates to offshore investment and related project activity as producers focus on land-based oil and gas production through newly discovered shale finds. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accordingly, we have increased our focus on projects outside of the upstream oil and gas sector, and we have seen improved bidding opportunities through the third quarter of 2017 primarily for our Fabrication and Shipyards divisions. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within our Fabrication division, we have increased our focus on future large petrochemical plant module work, alternative energy fabrication projects and other projects that are less susceptible to fluctuations in oil and gas prices and may actually benefit in the longer term from reliable, lower cost commodity prices. We are currently fabricating complex modules for the construction of a new petrochemical plant. We were recently named by SeaOne Holdings, LLC, that we have been selected as the prime contractor for the engineering, procurement, construction, installation, commissioning and start-up, also known as EPCIC/S, for its Caribbean Fuels Supply Project.&#160;This project consists of the construction and installation of modules for an export facility in Gulfport, Mississippi, and import facilities in the Caribbean and South America. While SeaOne&#8217;s selection of our company is non-binding and commencement of the project remains subject to a number of conditions, including agreement on terms of the engagement, we are working to strengthen our internal project management capabilities through the hiring of additional personnel to service this potential project.&#160; No amounts related to the SeaOne Project have been included in our backlog amounts as of September 30, 2017.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opportunities for shipyard-related projects remain largely outside of the oil and gas sector including passenger cruise vessels and government contracts. Our Shipyards division has recently been awarded contracts for the construction of eight harbor tugs, one research vessel for Oregon State University with the option for two more research vessels and an ice class, z-drive tug. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opportunities for our Services division are expected to remain challenging over the next several months as our customers continue to limit their spending; however, we have secured some offshore platform facility expansion work which entails the onshore fabrication of structural and production components as well as offshore installation and hook-up scopes of work. In addition to onshore plant expansions and maintenance programs.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We continue to actively compete for additional bidding opportunities and believe we will be successful in obtaining new, additional backlog awards in 2017 and 2018; however, management believes that even if we are successful in obtaining these awards there is an expected lag of several months before these awards will materialize into work at our facilities. While we have </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;16</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">been successful in obtaining new backlog in recent months, primarily in our Shipyards and Services divisions, these backlog awards were received during a period of competitive pricing with low margins. Revenue from these awards will not be realized until later in 2018.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 9, 2017, we successfully negotiated a new </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;credit agreement with Whitney Bank. The credit facility matures </font><font style="font-family:inherit;font-size:10pt;">June&#160;9, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;and may be used for issuing letters of credit and/or general corporate and working capital purposes. We believe the new facility will provide us with additional working capital flexibility to expand operations as backlog improves, respond to market opportunities and support our ongoing operations. In connection with our entry into this facility, we terminated our prior $40.0 million credit facility with JPMorgan Chase Bank, N.A.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We continue to respond to decreases in project activity by reducing our own discretionary spending. Since the beginning of 2016, we have implemented wage adjustments along with employee benefit and overall cost reductions within all of our divisions. We have reduced the level of our workforce based on booked work in all of our facilities and will continue to do so, as necessary. We have reduced our capital expenditures and continue to evaluate opportunities to rationalize assets that are either underutilized, under-performing or not expected to provide sufficient long-term value which include our South Texas assets as further discussed below. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">South Texas Assets - </font><font style="font-family:inherit;font-size:10pt;">On February 23, 2017, our Board of Directors approved management's recommendation to market our South Texas facilities located in Aransas Pass and Ingleside, Texas, for sale. Our Texas South Yard in Ingleside, Texas, is located on the northwest corner of the intersection of the U.S. Intracoastal Waterway and the Corpus Christi Ship Channel. The 45-foot deep Corpus Christi Ship Channel provides direct and unrestricted access to the Gulf of Mexico. Our Texas North Yard in Aransas Pass, Texas, is located along the U.S. Intracoastal Waterway and is approximately three miles north of the Corpus Christi Ship Channel. These facilities are currently underutilized and represent excess capacity within our Fabrication division. Our net book value of these assets was </font><font style="font-family:inherit;font-size:10pt;">$104.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We continue to wind down all fabrication activities at these locations and have re-allocated remaining backlog and workforce to our Houma Fabrication Yard as necessary. As a result of the decision to market our South Texas facilities for sale and the underutilization currently being experienced, we expect to incur costs associated with maintaining the facility that will not be recoverable until such time as we are able to consummate one or more sales of these assets. These costs include insurance, general maintenance of the property in its current state, property taxes and retained employees which will be expensed as incurred. We have executed a letter of interest with a proposed buyer for the sale of our South Yard in Ingleside, Texas.  While this letter of interest is non-binding, the proposed buyers will be conducting several surveys on the property during the next few months as part of their due diligence. We do not expect the sale of these assets to impact our ability to service our deepwater customers or operate our Fabrication division.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the event of one or more sales of our South Texas assets, we expect to use all or a portion of the sales proceeds to invest in our operating liquidity in order to facilitate anticipated future projects, selected capital improvements to enhance and/or expand our existing facilities. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. Through September 30, 2017, we have incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$265,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in clean-up and repair related costs, and we expect to incur additional future repair costs in excess of our deductible which management believes are probable of being recovered through insurance proceeds. We maintain coverage on these assets up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to a </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;deductible with a minimum deductible of </font><font style="font-family:inherit;font-size:10pt;">$500,000</font><font style="font-family:inherit;font-size:10pt;">. We are working diligently with our insurance agents and adjusters to finalize our estimate of the damage; however, it may be several months, or even longer, before we can finalize our assessment and receive final payment from our insurance underwriters. Our insurance underwriters have made an initial payment of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, and we have recorded a liability for future repairs of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;which is included in accrued expenses and other liabilities on our balance sheet at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. Our final assessment of the damages incurred to our South Texas assets as well as the amount of insurance proceeds we will receive could be more or less than this amount when the claim is ultimately settled and such differences could be material. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Prospect Shipyard Assets - </font><font style="font-family:inherit;font-size:10pt;">We lease a </font><font style="font-family:inherit;font-size:10pt;">35</font><font style="font-family:inherit;font-size:10pt;">-acre complex 26 miles from the Gulf of Mexico in Houma, Louisiana. We have entered into an agreement to terminate the lease no later than December 31, 2017, with the owner of the property to facilitate an orderly disposal of assets at the facility. Our remaining lease payments are not material. We have classified the machinery and equipment remaining at this shipyard as assets held for sale at February 6, 2017. Our net book value of property, plant and equipment for these assets was </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. We recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;">&#32;during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Additionally, we sold </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;drydocks from our Prospect Shipyard for proceeds of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and recorded a loss on sale of </font><font style="font-family:inherit;font-size:10pt;">$259,000</font><font style="font-family:inherit;font-size:10pt;">&#32;during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We do not expect the sale of these assets to impact our ability to service our </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;17</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipyards customers. The future anticipated costs expected to be incurred prior to the termination of this lease are not significant to our consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our balance sheet position at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, remains stable with </font><font style="font-family:inherit;font-size:10pt;">$17.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash, no debt and working capital of </font><font style="font-family:inherit;font-size:10pt;">$164.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;which includes </font><font style="font-family:inherit;font-size:10pt;">$107.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in assets held for sale, primarily related to our South Texas assets. We continue to monitor and maintain a conservative capital structure as we navigate through the current oil and gas industry downturn and as we further transition our focus on securing future work outside of the offshore upstream oil and gas sector.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s044015BDE2A456C6AED0917571823AAA"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Critical Accounting Policies and Estimates</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For a discussion of critical accounting policies and estimates we use in the preparation of our Consolidated Financial Statements, refer to&#160;&#160;Item&#160;7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in&#160;our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. There have been no changes in our evaluation of our critical accounting policies since </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s94687003B53C55379DCA2C6785A1CCAF"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Backlog</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our backlog is based on management&#8217;s estimate of the direct labor hours required to complete, and the remaining revenue to be recognized with respect to those projects for which a customer has authorized us to begin work or purchase materials pursuant to written contracts, letters of intent or other forms of authorization. As engineering and design plans are finalized or changes to existing plans are made, management&#8217;s estimate of the direct labor hours required to complete a project and the price of a project at completion is likely to change.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All projects currently included in our backlog are generally subject to suspension, termination, or a reduction in scope at the option of the customer, although the customer is required to pay us for work performed and materials purchased through the date of termination, suspension, or reduction in scope. In addition, customers have the ability to delay the execution of projects.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our backlog at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, consisted of the following (in thousands, except for percentages):</font></div><div style="line-height:120%;text-align:center;text-indent:32px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.1875%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:31%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:2%;"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Division</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$'s</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Labor hours</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$'s</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Labor hours</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fabrication</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipyards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200,909</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,045</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,771</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">457</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,757</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intersegment eliminations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(649</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total backlog </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percentage</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Major customers </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">five</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82.7%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">two</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.5%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog is expected to be recognized in revenue during:</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">$'s</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percentage</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.0%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,529</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.2%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,400</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,732</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">___________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">We exclude suspended projects from contract backlog when they are expected to be suspended more than 12 months because resumption of work and timing of revenue recognition for these projects are difficult to predict.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:inherit;font-size:9pt;">(2) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">At </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;">, projects for our </font><font style="font-family:inherit;font-size:9pt;">five</font><font style="font-family:inherit;font-size:9pt;">&#32;largest customers in terms of revenue backlog consisted of:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:72px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Two large multi-purpose service vessels for one customer within our Shipyards division, which commenced in the first quarter of 2014 and will be completed during 2018; </font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;18</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:72px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Newbuild construction of four harbor tugs for one customer within our Shipyards division;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:72px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Newbuild construction of four harbor tugs for one additional customer within our Shipyards division;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:72px;"><font style="font-family:inherit;font-size:9pt;">(iv)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The fabrication of four modules associated with a U.S. ethane cracker project within our Fabrication division; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:72px;"><font style="font-family:inherit;font-size:9pt;">(v)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Newbuild construction of an offshore research vessel within our Shipyards division.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:48px;"><font style="font-family:inherit;font-size:9pt;">(3) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The timing of recognition of the revenue represented in our backlog is based on management&#8217;s current estimates to complete the projects. Certain factors and circumstances could cause changes in the amounts ultimately recognized and the timing of the recognition of revenue from our backlog.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depending on the size of the project, the termination, postponement, or reduction in scope of any one project could significantly reduce our backlog and could have a material adverse effect on revenue, net income and cash flow. Additionally, as we continue to add backlog, we will begin adding personnel with critical project management and fabrication skills to ensure we have the resources necessary to execute our projects well and to support our project risk mitigation discipline for all new project work. This may negatively impact near term results.</font></div><div><a name="s2737096262905C6F9BF7C7EDBA1E5D02"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">989</font><font style="font-family:inherit;font-size:10pt;">&#32;employees compared to </font><font style="font-family:inherit;font-size:10pt;">1,178</font><font style="font-family:inherit;font-size:10pt;">&#32;employees as of December&#160;31, 2016. Labor hours worked were </font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">2.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The overall decrease in labor hours worked for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was due to an overall decrease in work experienced in our facilities as a result of depressed oil and gas prices and the corresponding reduction in customer demand within all of our operating divisions.</font></div><div><a name="s2759023E495E59B29101A34F20A2BBF0"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Results of Operations </font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Three Months Ended September 30, 2017</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">, Compared to </font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Three Months Ended September 30, 2016</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">(in thousands, except for percentages):</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Consolidated</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.00787401574803%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.7)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,378</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,125</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,747</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16.2)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(109.4)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;Gross profit (loss) percentage</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">8.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.1)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,864</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,037</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,911.6)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(561</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other income (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(508</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.4%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,871</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">674</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,545</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(822.7)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,424.1)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(674.9)%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Our revenue for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$49.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$65.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing a </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">23.7%</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;is primarily attributable to an overall decrease in work experienced in our facilities primarily as a result of depressed oil and gas prices and the corresponding reduction in customer demand within all of our operating divisions. Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">48.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">33.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Pass-through costs, as described in Note 3 of the Notes to Consolidated Financial Statements, are included in revenue but have no impact on the gross profit recognized on a project for a particular period.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) -</font><font style="font-family:inherit;font-size:10pt;">&#32;Our gross loss for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$494,000</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to a gross profit of </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease was primarily due to </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of contract losses incurred by our Shipyards division related to cost overruns and re-work identified on two newbuild vessel construction </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;19</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">contracts, decreased revenue as discussed above, holding costs related to our South Texas assets of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and lower margins on current work due to competitive pressures. This was partially offset by decreases in costs resulting from reductions in workforce as we wrapped up and completed projects at our South Texas fabrication yards and Prospect shipyard, no depreciation being recorded for our South Texas assets and Prospect shipyard for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(as these assets are classified as assets held for sale) and continued cost minimization efforts implemented by management for the period.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- Our general and administrative expenses were </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease in general and administrative expenses for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was primarily attributable to lower bonuses accrued during 2017, employee reductions and continued cost minimization efforts implemented by management for the period.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other income (expense), net - </font><font style="font-family:inherit;font-size:10pt;">Other income was </font><font style="font-family:inherit;font-size:10pt;">$38,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as compared to other income of </font><font style="font-family:inherit;font-size:10pt;">$599,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Other income for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;relates to insurance proceeds received from damage to a corporate automobile that was fully depreciated. Other income for for three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily relates to gains on sales of assets from our Fabrication division.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income tax expense (benefit) - </font><font style="font-family:inherit;font-size:10pt;">Our effective income tax rate for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">36.2%</font><font style="font-family:inherit;font-size:10pt;">, compared to an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">19.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the comparable period during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The increase in the effective tax rate is the result of changes to estimates of our year-end tax provision during for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Operating Segments </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed in Note 8 of the Notes to Consolidated Financial Statements, management reduced its allocation of corporate administrative costs and overhead expenses to its operating divisions during the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, such that a significant portion of its corporate expenses are retained in its non-operating Corporate division. In addition, it has also allocated certain personnel previously included in the operating divisions to within the Corporate division. In doing so, management believes that it has created a fourth reportable segment with each of its </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;operating divisions and its Corporate division each meeting the criteria of reportable segments under GAAP. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we allocated substantially all of our corporate administrative costs and overhead expenses to our three operating divisions. We have recast our 2016 segment data below in order to conform to the current period presentation. Our results of our three operating divisions and Corporate division for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, are presented below (in thousands, except for percentages).</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:88.58267716535433%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.9)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">649</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108.0%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">6.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">4.1%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">778</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">885</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(107</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.1)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Revenue from our Fabrication division decreased </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;is attributable to an overall decrease in work experienced in our fabrication yards as a result of depressed oil and gas prices and the corresponding reduction in customer demand for offshore fabrication projects.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) - </font><font style="font-family:inherit;font-size:10pt;">Gross profit from our Fabrication division for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to a gross profit of </font><font style="font-family:inherit;font-size:10pt;">$601,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The increase in gross profit was due to </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains on scrap sales of approximately </font><font style="font-family:inherit;font-size:10pt;">$701,000</font><font style="font-family:inherit;font-size:10pt;">&#32;at our South Texas facility, </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases in costs resulting from reductions in workforce as we wrapped up and completed projects at our South Texas fabrication yards, </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No depreciation being recorded for our South Texas assets for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as these assets are classified as assets held for sale; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Continued cost minimization efforts implemented by management for the period.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;20</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This was partially offset by approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of holding costs for our South Texas assets. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Fabrication division decreased </font><font style="font-family:inherit;font-size:10pt;">$107,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease is primarily due to decreases in costs resulting from lower bonuses accrued during 2017 as a result of our consolidated operating loss, reductions in workforce at our South Texas fabrication yards and continued cost minimization efforts implemented by management for the period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.74803149606299%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Shipyards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34.6)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,945</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,449</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(280.2)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(23.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">8.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(31.6)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">888</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,468</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(580</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.5)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">___________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue for the </font><font style="font-family:inherit;font-size:9pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:9pt;">, and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, includes </font><font style="font-family:inherit;font-size:9pt;">$510,000</font><font style="font-family:inherit;font-size:9pt;">&#32;and </font><font style="font-family:inherit;font-size:9pt;">$1.5 million</font><font style="font-family:inherit;font-size:9pt;">&#32;of non-cash amortization of deferred revenue related to the values assigned to the contracts acquired in the LEEVAC transaction, respectively.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Revenue from our Shipyards division decreased </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to the corresponding reduction in customer demand for shipbuilding and repair services supporting the oil and gas industry due to depressed oil and gas prices as well as the completion of a vessel that we tendered for delivery on February 6, 2017, and was rejected by the customer alleging certain technical deficiencies. We subsequently suspended of work on the second vessel under contract with this customer. See also Note 9 of the Notes to the Consolidated Financial Statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) - </font><font style="font-family:inherit;font-size:10pt;">Gross loss from our Shipyards division was </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to a gross profit of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease was due to:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in contract losses related to cost overruns and re-work that has been identified on two newbuild vessel construction contracts within our Shipyards division; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Holding and closing costs related to our Prospect shipyard as we wind down operations at this facility.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Shipyards division decreased </font><font style="font-family:inherit;font-size:10pt;">$580,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to reductions of administrative personnel related to consolidation of personnel duties from the LEEVAC transaction. Additionally, our Shipyards division incurred lower bonuses accrued during 2017 as a result of a combination of a smaller workforce and our consolidated operating loss and cost minimization efforts implemented by management for the period during the first part of 2016.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.74803149606299%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.7)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,912</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,918</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,006</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34.5)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">10.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">13.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(3.1)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">943</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(248</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26.3)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Revenue from our Services division decreased </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to an overall decrease in work experienced as a result of depressed oil and gas prices and the corresponding reduction in customer demand for oil and gas related service projects.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;21</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit - </font><font style="font-family:inherit;font-size:10pt;">Gross profit from our Services division decreased </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to decreased revenue discussed above and lower margins on new work performed during 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Services division decreased </font><font style="font-family:inherit;font-size:10pt;">$248,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to lower bonuses accrued during 2017 as a result of a combination of a smaller workforce and our consolidated operating loss.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.74803149606299%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(205</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.9%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">n/a</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">n/a</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,009</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,790</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Corporate division increased primarily due to a restructuring of our corporate division with additional personnel allocated to our corporate division during 2017 as discussed above as well as expenses incurred for advisors to assist in a strategic financial analysis project in anticipation of the proceeds to be received from the sale of our South Texas assets.  Additionally, we have incurred increased legal fees as we pursue collection of claims against two customers. See also Note 9 of the Notes to the Consolidated Financial Statements. This has been partially offset by lower bonuses accrued during the quarter due to our consolidated operating loss.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Nine Months Ended September 30, 2017</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">, Compared to </font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Nine Months Ended September 30, 2016</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">(in thousands, except for percentages):</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Consolidated</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.00787401574803%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(97,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42.1)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,755</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,839</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,084</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26.8)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168.0)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) percentage</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(12.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">10.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,940</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,693</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.6)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(391.9)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(221</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,260</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other income (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(471</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">811</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,282</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(158.1)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(375.0)%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense (benefit)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,322</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,456</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(349.7)%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,069</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,557</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(389.8)%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Our revenue for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$133.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$230.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing a </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">42.1%</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;is primarily attributable to an overall decrease in work experienced in our facilities as a result of depressed oil and gas prices and the corresponding reduction in customer demand within all of our operating divisions as well as the completion of a vessel within our Shipyards division that we tendered for delivery on February 6, 2017, and was rejected by the customer alleging certain technical deficiencies. We subsequently suspended of work on the second vessel under contract with this customer. See also Note 9 of the Notes to the Consolidated Financial Statements. Pass-</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;22</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">45.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">35.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. Pass-through costs, as described in Note 3 of the Notes to Consolidated Financial Statements, are included in revenue but have no impact on the gross profit recognized on a project for a particular period.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) -</font><font style="font-family:inherit;font-size:10pt;">&#32;Our gross loss for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to a gross profit of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease was primarily due to </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of losses incurred by our Shipyards division related to cost overruns and re-work identified on two newbuild vessel construction contracts, decreased revenue as discussed above, holding costs related to our South Texas assets of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and lower margins on current work. This was partially offset by decreases in costs resulting from reductions in workforce as we wrapped up and completed projects at our South Texas fabrication yards and Prospect shipyard, suspended depreciation for our South Texas assets and Prospect shipyard during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as these assets are classified as assets held for sale and additional cost minimization efforts implemented by management for the period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- Our general and administrative expenses were </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$14.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease in general and administrative expenses for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, is primarily due to decreases in costs resulting from reductions in workforce at our South Texas fabrication yards, lower bonuses accrued during 2017 as a result of our consolidated operating loss and continued cost minimization efforts implemented by management for the period.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Asset Impairment</font><font style="font-family:inherit;font-size:10pt;">&#32;- During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;">&#32;related to our assets held for sale at our Prospect Shipyard. See also Note 2 of the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other income (expense), net - </font><font style="font-family:inherit;font-size:10pt;">Other expense was </font><font style="font-family:inherit;font-size:10pt;">$221,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to other income of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Other expense for the period was primarily due to losses on sales of two drydocks from our Shipyards division. Other income for the prior period was primarily due to gains on sales of assets from our Fabrication division recorded during 2016.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income tax expense (benefit) - </font><font style="font-family:inherit;font-size:10pt;">Our effective income tax rate for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">33.5%</font><font style="font-family:inherit;font-size:10pt;">, compared to an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">36.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the comparable period during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease in the effective tax rate is the result of limitations on the deductibility of executive compensation.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Operating Segments </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed above and in Note 8 of the Notes to Consolidated Financial Statements, management reduced its allocation of corporate administrative costs and overhead expenses to its operating divisions during the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We have recast our 2016 segment data below in order to conform to the current period presentation. Our results of our three operating divisions and Corporate division for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, are presented below (in thousands, except for percentages).</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:88.58267716535433%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,517</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,436</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,919</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.6)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,564</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,348</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95.3)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">6.5</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(6.0)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,432</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,821</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(389</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.8)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,216</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,743</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Revenue from our Fabrication division decreased </font><font style="font-family:inherit;font-size:10pt;">$27.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;is attributable to an overall decrease in work experienced in our fabrication yards as a result of depressed oil and gas prices and the corresponding reduction in customer demand for offshore fabrication projects. As discussed above, management has classified our South Texas assets as assets held for sale in response to the underutilization of our Fabrication assets. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, all of our projects at our South Texas fabrication yards have been completed or transferred to our Houma fabrication yard.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) - </font><font style="font-family:inherit;font-size:10pt;">Gross profit from our Fabrication division for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$216,000</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to a gross profit of </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease was due to lower revenue </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;23</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">from decreased fabrication work as discussed above and approximately </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of holding costs for our South Texas assets as we market them for sale. This was partially offset by decreases in costs resulting from reductions in workforce, gains on scrap sales as we wrapped up and completed projects at our South Texas fabrication yards, reduced depreciation being recorded for our South Texas assets for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as these assets are classified as assets held for sale on February 23, 2017, and additional cost minimization efforts implemented by management for the period.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Fabrication division decreased </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease is primarily due to decreases in costs resulting from reductions in workforce as we wrapped up and completed projects at our South Texas fabrication yards and lower bonuses accrued during 2017 as a result of a combination of a smaller workforce and our consolidated operating loss. This was partially offset by expenses incurred to market our South Texas assets for sale and payment of termination benefits during the first quarter of 2017 as we reduced its workforce and completed those operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.74803149606299%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Shipyards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40.2)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,061</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,742</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,803</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(295.7)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(36.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">11.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(48.1)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,835</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,218</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,383</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.8)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,285</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,524</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">___________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue for the nine months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;">, and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, includes </font><font style="font-family:inherit;font-size:9pt;">$2.4 million</font><font style="font-family:inherit;font-size:9pt;">&#32;and </font><font style="font-family:inherit;font-size:9pt;">$4.1 million</font><font style="font-family:inherit;font-size:9pt;">&#32;of non-cash amortization of deferred revenue related to the values assigned to the contracts acquired in the LEEVAC transaction, respectively.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Revenue from our Shipyards division decreased </font><font style="font-family:inherit;font-size:10pt;">$34.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to the corresponding reduction in customer demand for shipbuilding and repair services supporting the oil and gas industry due to depressed oil and gas prices as well as the completion of a vessel that we tendered for delivery on February 6, 2017, and was rejected by the customer alleging certain technical deficiencies. We subsequently suspended of work on the second vessel under contract with this customer. See also Note 9 of the Notes to the Consolidated Financial Statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) - </font><font style="font-family:inherit;font-size:10pt;">Gross loss from our Shipyards division was </font><font style="font-family:inherit;font-size:10pt;">$19.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to a gross profit of </font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease was due to:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in contract losses related to cost overruns and re-work that has been identified on two newbuild vessel construction contracts within our Shipyards division; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Holding and closing costs related to our Prospect shipyard as we wind down operations at this facility; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Holding costs related to a completed vessel that was delivered on February 6, 2017; however, was refused by our customer alleging certain technical deficiencies (see also Note 9 of the Notes to Consolidated Financial Statements); and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Overall decreases in work under other various contracts. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Shipyards division decreased </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to reductions of administrative personnel related to consolidation of personnel duties from the LEEVAC transaction. Additionally, our Shipyards division incurred lower bonuses accrued during 2017 as a result of our consolidated operating loss and cost minimization efforts implemented by management for the period.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Asset Impairment</font><font style="font-family:inherit;font-size:10pt;">&#32;- During </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;">&#32;related to our assets held for sale at our Prospect shipyard. See also Note 2 of the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;24</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.74803149606299%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42.6)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,335</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,158</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,823</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79.1)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">5.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">14.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(9.3)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,008</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,462</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(454</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.4)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue -</font><font style="font-family:inherit;font-size:10pt;">&#32;Revenue from our Services division decreased </font><font style="font-family:inherit;font-size:10pt;">$32.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to an overall decrease in work experienced as a result of depressed oil and gas prices and the corresponding reduction in customer demand for oil and gas related service projects.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit - </font><font style="font-family:inherit;font-size:10pt;">Gross profit from our Services division decreased </font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to decreased revenue discussed above and lower margins on new work performed during 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Services division decreased </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, due to lower bonuses accrued during 2017 as a result of a combination of a smaller workforce and our consolidated operating loss.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.74803149606299%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:34%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase or (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Percent</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(500</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(439</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.9)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;Gross profit (loss) percentage</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">n/a</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">n/a</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,665</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,132</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">533</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit (loss) - </font><font style="font-family:inherit;font-size:10pt;">Gross loss from our Corporate division increased primarily due to a restructuring of our corporate division with additional personnel allocated to our corporate division during 2017 as discussed above.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- General and administrative expenses for our Corporate division increased primarily due to a restructuring of our corporate division with additional personnel allocated to our corporate division during 2017 as discussed above as well as expenses incurred for advisors to assist in a strategic financial analysis project in anticipation of the proceeds to be received from the sale of our South Texas assets.  Additionally, we have incurred increased legal fees as we pursue collection of claims against two customers. See also Note 9 of the Notes to the Consolidated Financial Statements. This has been partially offset by lower bonuses accrued during 2017 as a result of a combination of a smaller workforce and our consolidated operating loss.</font></div><div><a name="sB756154CADE95C7C9CB8FF1ACC772C98"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Liquidity and Capital Resources</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, we have funded our business activities through cash generated from operations. At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had no amounts outstanding under our credit facility, </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in outstanding letters of credit, and cash and cash equivalents totaling </font><font style="font-family:inherit;font-size:10pt;">$17.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">$51.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. Working capital was </font><font style="font-family:inherit;font-size:10pt;">$164.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and our ratio of current assets to current liabilities was </font><font style="font-family:inherit;font-size:10pt;">4.59</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1 at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$78.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">3.21</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1, respectively, at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. Working capital at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, includes </font><font style="font-family:inherit;font-size:10pt;">$107.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to assets held for sale, primarily related to our South Texas facilities. Our primary use of cash during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, is referenced in the Cash Flow Activities section below.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, our contracts receivable balance was </font><font style="font-family:inherit;font-size:10pt;">$25.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which we have subsequently collected </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;through </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 9, 2017, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;credit agreement with Whitney Bank, as lender. The credit facility matures </font><font style="font-family:inherit;font-size:10pt;">June&#160;9, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;and may be used for issuing letters of credit and/or general corporate and working capital purposes. We believe that </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;25</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the new facility will provide us with additional working capital flexibility to expand operations as backlog improves, respond to market opportunities and support our ongoing operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest on drawings under the credit facility may be designated, at our option, as either Base Rate (as defined in the credit facility) or LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. Unused commitment fees on the undrawn portion of the facility are </font><font style="font-family:inherit;font-size:10pt;">0.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum, and interest on undrawn stated amounts under letters of credit issued by the lenders is </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. The credit facility is secured by substantially all of our assets (other than the assets of Gulf Marine Fabricators, L.P., the legal entity that holds our South Texas assets which are currently held for sale). </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We must comply with the following financial covenants each quarter during the term of the facility:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">i.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratio of current assets to current liabilities of not less than </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">:1.00;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">ii.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum tangible net worth requirement of at least the sum of:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$230.0 million</font><font style="font-family:inherit;font-size:10pt;">, plus </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">An amount equal to 50% of consolidated net income for each fiscal quarter ending after June 30, 2017 (with no deduction for a net loss in any such fiscal quarter except for any gain or loss in connection with the sale of assets by Gulf Marine Fabricators, L.P.), plus </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100% of all net proceeds of any issuance of any stock or other equity after deducting of any fees, commissions, expenses and other costs incurred in such offering; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">iii.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratio of funded debt to tangible net worth of not more than </font><font style="font-family:inherit;font-size:10pt;">0.50</font><font style="font-family:inherit;font-size:10pt;">:1.00.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concurrent with our execution of the credit facility, we terminated our prior credit facility with JPMorgan Chase Bank, N.A. At the time of the termination, there was approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of letters of credit outstanding.  All were reissued as new letters of credit under the credit facility and accepted by the beneficiaries. Availability under our credit facility for future, additional letters of credit and borrowings is </font><font style="font-family:inherit;font-size:10pt;">$35.4 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all of our covenants. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our primary liquidity requirements are for the costs associated with fabrication projects, capital expenditures and payment of dividends to our shareholders. We do not anticipate significant capital expenditures for the remainder of 2017.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 21, 2016, a customer of our Shipyards division announced it was in noncompliance with certain financial covenants included in the customer&#8217;s debt agreements and stated that, while it had received limited waivers from its lenders, its debt agreements would require further negotiation and amendment. This same customer rejected delivery of the first vessel that we completed and tendered for delivery on February 6, 2017, alleging certain technical deficiencies exist with respect to the vessel. On March 10, 2017, we gave notice for arbitration with our customer in an effort to resolve this matter and subsequently suspended fabrication of the second vessel under contract with this customer, which is included in our arbitration proceedings. We disagree with our customer concerning these alleged technical deficiencies and have put the customer in default under the terms of both vessel contracts. The customer is seeking recovery of </font><font style="font-family:inherit;font-size:10pt;">$84.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;representing all purchase price amounts previously paid by the customer under both contracts. On May 17, 2017, the customer filed for protection under Chapter 11 of the United States Bankruptcy Code for reorganization under a negotiated, pre-packaged plan. The customer has emerged from Chapter 11 Bankruptcy and the Bankruptcy Court has approved the customer's retention and acceptance of both contracts. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;remained due and outstanding from our customer for the first vessel. The balance due to us for the second vessel upon completion and delivery is approximately </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">. We are working with legal counsel to protect our contractual claims, and we have re-initiated arbitration proceedings in accordance with our contracts. We are in the process of discovery.  The customer has recently named a new interim chief executive officer who has made contact with our management, and we are working to resolve our dispute in a constructive manner. We believe that will be able to recover remaining amounts due to us.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. Through September 30, 2017, we have incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$265,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in clean-up and repair related costs and we expect to incur additional future repair costs in excess of our deductible which management believes are probable of being recovered through insurance proceeds. We maintain coverage on these assets up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to a </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;deductible with a minimum deductible of </font><font style="font-family:inherit;font-size:10pt;">$500,000</font><font style="font-family:inherit;font-size:10pt;">. We are working diligently with our insurance agents and adjusters to finalize our estimate of the damage; however, it may be several months, or even longer, before we can finalize our assessment and receive final payment from our insurance underwriters. Our insurance underwriters have made an initial payment of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, and we have recorded a liability for future repairs of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;which is included in accrued expenses and other liabilities on our balance sheet at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. Our final </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;26</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">assessment of the loss incurred to our South Texas assets as well as the amount of insurance proceeds we will receive could be more or less than this amount when the claim is ultimately settled and such differences could be material. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In event of one or more sales of our South Texas assets, we expect to use all or a portion of the sales proceeds to invest in our operating liquidity in order to facilitate anticipated future projects, selected capital improvements to enhance and/or expand our existing facilities, mergers and acquisitions to expand our product and service capabilities. We are continuing this effort to identify and analyze specific investment opportunities we believe will enhance the long-term value of the Company that are consistent with our strategy.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;26, 2017</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of $</font><font style="font-family:inherit;font-size:10pt;">0.01</font><font style="font-family:inherit;font-size:10pt;">&#32;per share on our shares of common stock outstanding, payable </font><font style="font-family:inherit;font-size:10pt;">November 24, 2017</font><font style="font-family:inherit;font-size:10pt;">, to shareholders of record on </font><font style="font-family:inherit;font-size:10pt;">November&#160;10, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe our cash and cash equivalents generated by our future operating activities, proceeds to be received from insurance underwriters, availability under our line of credit and proceeds to be received from future assets sales will be sufficient to fund our capital expenditures and meet our working capital needs for next twelve months to continue to operate, satisfy our contractual operations and pay dividends to our shareholders. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Cash Flow Activities</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, net cash used in operating activities was </font><font style="font-family:inherit;font-size:10pt;">$29.6 million</font><font style="font-family:inherit;font-size:10pt;">, compared to net cash provided by operating activities of </font><font style="font-family:inherit;font-size:10pt;">$19.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The use of cash in operations during the period was primarily due to the following:</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating losses for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, in excess of non-cash depreciation, amortization, impairment and stock compensation expense of approximately </font><font style="font-family:inherit;font-size:10pt;">$19.6 million</font><font style="font-family:inherit;font-size:10pt;">,</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment of year-end bonuses related to 2016,</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Progress on liabilities from assumed contracts in the LEEVAC transaction. While our purchase price for the acquisition of the LEEVAC assets during 2016 was $20.0 million, we received a net $3.0 million in cash from the seller for the assumption of certain net liabilities and settlement payments on ongoing shipbuilding projects of $23.0 million that were assigned to us in the transaction. We have significantly progressed these contracts, which in turn has resulted in utilization of the working capital and settlement payments received during 2016.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The suspension of two vessel projects following our customer&#8217;s refusal to accept delivery of the first vessel in February 2017, and our inability to collect $9.5 million in scheduled payments under these contracts. See also Note 9 of the Notes to the Consolidated Financial Statements; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Build-up of costs for contracts in progress related to a customer in our Shipyards division with significant milestone payments occurring in the later stages of the projects which are expected to occur later in 2017 through the first half of 2018. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in investing activities for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, compared to cash provided by investing activities of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The change in cash provided by investing activities is primarily due to cash received from the sale of three cranes at our Texas facility for </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of cash acquired in the LEEVAC transaction during 2016 partially offset by decreases in capital expenditures.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in financing activities for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$603,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in cash used in financing activities is due to the cash payments made to taxing authorities on behalf of employees for their vesting of common stock. During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;we received </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from borrowings under our new line of credit which were immediately repaid.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sBED271D887585B609BA744ECDB1471AE"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Contractual Obligations</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes from the information included in our Annual Report on Form&#160;10-K for the year ended December&#160;31, 2016. For more information on our contractual obligations, refer to Part II, Item&#160;7 of our Annual Report on Form&#160;10-K for the year ended December&#160;31, 2016.</font></div><div><a name="sAE760EE53C9D5008AB8098E8DB2407CF"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Off-Balance Sheet Arrangements</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes from the information included in our Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;27</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s2BA1C1B55130513ABFBB203A22687646"></a></div><div><br></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes in the Company&#8217;s market risks during the quarter ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. For more information on market risk, refer to Part II, Item&#160;7A. of our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s234C58FC743F523385A72D4B58642699"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4. Controls and Procedures.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and that such information is communicated to the Company&#8217;s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. The Company&#8217;s management, with the participation of the Company&#8217;s Chief Executive Officer and Chief Financial Officer, have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that the design and operation of our disclosure controls and procedures were effective as of the end of the period covered by this report.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no changes during the fiscal quarter ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, in the Company&#8217;s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;28</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="sB4227866BE47595982FCD2CD5F6FDC20"></a></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II. OTHER INFORMATION</font></div><div><a name="sAB762D6B9B0F5A18AEC60990703538E2"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. Legal Proceedings.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to various routine legal proceedings in the normal conduct of its business primarily involving commercial claims, workers&#8217; compensation claims, and claims for personal injury under general maritime laws of the United States and the Jones Act. While the outcome of these lawsuits, legal proceedings and claims cannot be predicted with certainty, management believes that the outcome of any such proceedings, even if determined adversely, would not have a material adverse effect on the financial position, results of operations or cash flows of the Company.</font></div><div><a name="s5C68F13D88E95A94A95FED91738F987E"></a></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1A. Risk Factors.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes from the information included in Item&#160;1A &#8220;Risk Factors&#8221; included in&#160;our Annual Report on Form 10-K for the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div><a name="sC3326BA1BE2C509893B787F9E34B5715"></a></div><div style="line-height:120%;padding-bottom:12px;-sec-extract:summary;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;6. Exhibits.</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:87%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Description of Exhibit</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1031623/000119312509085891/dex31.htm"><font style="font-family:inherit;font-size:10pt;">Composite Articles of Incorporation of the Company incorporated by reference to Exhibit 3.1 of the Company&#8217;s Form 10-Q filed April 23, 2009.</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1031623/000103162316000053/amendedandrestatedbylaws.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws of the Company, incorporated by reference to Exhibit 3.2 of the Company&#8217;s Form 8-K filed November 4, 2016.</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q32017-ex311.htm"><font style="font-family:inherit;font-size:10pt;">CEO Certifications pursuant to Rule 13a-14 under the Securities Exchange Act of 1934.</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q32017-ex312.htm"><font style="font-family:inherit;font-size:10pt;">CFO Certifications pursuant to Rule 13a-14 under the Securities Exchange Act of 1934.</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q32017-ex32.htm"><font style="font-family:inherit;font-size:10pt;">Section 906 Certification furnished pursuant to 18 U.S.C. Section 1350.</font></a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attached as Exhibit 101 to this report are the following items formatted in XBRL (Extensible Business Reporting Language):</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Operations,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Changes in Shareholders&#8217; Equity,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iv)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows and</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(v)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements.</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;29</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s544F5F81216E550992982EC48D596875"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:43.5546875%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="2"></td></tr><tr><td style="width:16%;"></td><td style="width:84%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GULF ISLAND FABRICATION, INC.</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BY:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ David S. Schorlemer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">David S. Schorlemer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President, Chief Financial Officer, and Treasurer                                                                (Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;30</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><a name="s7C4A40278A9550DF916E72F4355C0151"></a></div><div><br></div><div style="line-height:120%;text-align:center;-sec-extract:summary;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT INDEX </font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:88%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Description of Exhibit</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1031623/000119312509085891/dex31.htm"><font style="font-family:inherit;font-size:10pt;">Composite Articles of Incorporation of the Company incorporated by reference to Exhibit 3.1 of the Company&#8217;s Form 10-Q filed April 23, 2009.</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1031623/000103162316000053/amendedandrestatedbylaws.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws of the Company, incorporated by reference to Exhibit 3.2 of the Company&#8217;s Form 8-K filed November 4, 2016.</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q32017-ex311.htm"><font style="font-family:inherit;font-size:10pt;">CEO Certifications pursuant to Rule 13a-14 under the Securities Exchange Act of 1934</font></a><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q32017-ex312.htm"><font style="font-family:inherit;font-size:10pt;">CFO Certifications pursuant to Rule 13a-14 under the Securities Exchange Act of 1934.</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="q32017-ex32.htm"><font style="font-family:inherit;font-size:10pt;">Section 906 Certification furnished pursuant to 18 U.S.C. Section 1350.</font></a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attached as Exhibit 101 to this report are the following items formatted in XBRL (Extensible Business Reporting Language):</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Operations,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Changes in Shareholders&#8217; Equity,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iv)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows and</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(v)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements.</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">E-1</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>q32017-ex311.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sFE9738158C6D505782CE4424EC9043DB"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 31.1</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certifications</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Kirk J. Meche, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this quarterly report on Form 10-Q of Gulf Island Fabrication, Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:52.34375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Kirk J. Meche</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kirk J. Meche</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and Director                              (Principal Executive Officer)</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>q32017-ex312.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s40CDA7CEA7335B08AE61F2435E6FB6BA"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 31.2</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certifications</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, David S. Schorlemer, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this quarterly report on Form 10-Q of Gulf Island Fabrication, Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:60.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ David S. Schorlemer</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">David S. Schorlemer</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President, Chief Financial Officer and Treasurer</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>q32017-ex32.htm
<DESCRIPTION>EXHIBIT 32
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s5BDE791812AB5582BBDF68F7177B3D37"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exhibit 32</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification Furnished Pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18 U.S.C. Section&#160;1350, as adopted pursuant to</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section&#160;906 of the Sarbanes-Oxley Act of 2002</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Quarterly Report on Form 10-Q of Gulf Island Fabrication, Inc. (the &#8220;Company&#8221;) for the period ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, who are the Chief Executive Officer and Chief Financial Officer of the Company, certify pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:102px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the Report fully complies with the requirements of Section&#160;13(a) or Section&#160;15(d) of the Securities Exchange Act of 1934, as amended; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:102px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the period covered by the Report.</font></div></td></tr></table><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:51.3671875%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="3"></td></tr><tr><td style="width:8%;"></td><td style="width:2%;"></td><td style="width:90%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Kirk J. Meche</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Kirk J. Meche</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and Director  </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Executive Officer)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:51.3671875%;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:0;"><tr><td colspan="3"></td></tr><tr><td style="width:8%;"></td><td style="width:2%;"></td><td style="width:90%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ David S. Schorlemer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">David S. Schorlemer </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President, Chief Financial Officer and Treasurer                                                                (Principal Financial and Accounting Officer)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">A signed original of this written statement required by Section&#160;906 has been provided to Gulf Island Fabrication, Inc. and will be retained by Gulf Island Fabrication, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>gifi-20170930.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:E9D9894DCF2C5EBCBB9C5C7A0F563F3D,x:f987927a42884167b3a69b400bf80702-->
<xbrli:xbrl xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:gifi="http://www.gulfisland.com/20170930" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<link:schemaRef xlink:href="gifi-20170930.xsd" xlink:type="simple" />
	<xbrli:context id="FD2017Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Oct31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q3Aug25-Sep30_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-25</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:ProspectShipyardMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gifi:SouthTexasFabricationYardsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectApprovedScopeUnapprovedPriceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:ProjectApprovedScopeUnapprovedPriceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_BillingsinExcessofCostsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">gifi:BillingsinExcessofCostsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:TwoMajorCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_CostsinExcessofBillingsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">gifi:CostsinExcessofBillingsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:TwoMajorCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_ContractReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">gifi:ContractReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:TwoMajorCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:TwoMajorCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_ContractReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">gifi:ContractReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:TwoMajorCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q2Jun09_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-06-09</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q2June9-June9_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-06-09</xbrli:startDate>
			<xbrli:endDate>2017-06-09</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q2Jun09">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-06-09</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q2June8">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-06-08</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q2June9-June9_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-06-09</xbrli:startDate>
			<xbrli:endDate>2017-06-09</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ShipyardsSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:FabricationSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ShipyardsSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:FabricationSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ShipyardsSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:FabricationSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:FabricationSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ShipyardsSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:FabricationSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ShipyardsSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:FabricationSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gifi:ShipyardsSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_ContractReceivableMember_us-gaap_CounterpartyNameAxis_gifi_CustomerofShipyardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">gifi:ContractReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">gifi:CustomerofShipyardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Q3-Q4_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectRecentlyDeliveredMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:LargeDeepwaterProjectRecentlyDeliveredMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q1Mar10-Mar10_us-gaap_CounterpartyNameAxis_gifi_CustomerofShipyardMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">gifi:CustomerofShipyardMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-10</xbrli:startDate>
			<xbrli:endDate>2017-03-10</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct26-Oct26_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-26</xbrli:startDate>
			<xbrli:endDate>2017-10-26</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="module">
		<xbrli:measure>gifi:module</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="vessel">
		<xbrli:measure>gifi:vessel</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="drydock">
		<xbrli:measure>gifi:drydock</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="acre">
		<xbrli:measure>utreg:acre</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="segment">
		<xbrli:measure>gifi:segment</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2017Q3YTD" id="Fact-A233FAF773565240B17482028D93B6B2">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2017Q3YTD" id="Fact-0D5A1644426D58D2952015E8D723E98E">--12-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2017Q3YTD" id="Fact-A526798551BC5B9EA25EC4F16885B388">Q3</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2017Q3YTD" id="Fact-382C8769E7E456B5927885B21A2CF1DC">2017</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2017Q3YTD" id="Fact-48CD4911931F5B3F93E50A7D4BEF57BA">2017-09-30</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2017Q3YTD" id="Fact-0EB0A982AD415502A67F06DD5F59A259">10-Q</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2017Q3YTD" id="Fact-B286D0D1579E56B0B1BE84DB100BC54A">0001031623</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2017Q4Oct31" decimals="INF" id="Fact-F4289F4F9E3F5FFC9D54421E416C97C7" unitRef="shares">14897661</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityFilerCategory contextRef="FD2017Q3YTD" id="Fact-E55A43E728E65C82980462D1126DC13C">Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityRegistrantName contextRef="FD2017Q3YTD" id="Fact-1760AC4DC00D5F8C9C41C2B15A921020">GULF ISLAND FABRICATION INC</dei:EntityRegistrantName>
	<dei:TradingSymbol contextRef="FD2017Q3YTD" id="Fact-2B6DB9AF3DC95846BDDE258208CA5B99">GIFI</dei:TradingSymbol>
	<gifi:AccrualForFutureRepairs contextRef="FI2017Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_AccruedLiabilitiesMember_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember" decimals="-5" id="Fact-7A9F43457D53416A6DAA3108A054EC5B" unitRef="usd">2700000</gifi:AccrualForFutureRepairs>
	<gifi:ContractsReceivableNumberofModules contextRef="FI2017Q3_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember" decimals="INF" id="Fact-2D3999EB1AA254B988176D945DDF315E" unitRef="module">4</gifi:ContractsReceivableNumberofModules>
	<gifi:ContractsReceivableNumberofVessels contextRef="FI2017Q3" decimals="INF" id="Fact-54BADD13557E5697DC887315F4BA2D99" unitRef="vessel">1</gifi:ContractsReceivableNumberofVessels>
	<gifi:DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio contextRef="I2017Q2Jun09" decimals="INF" id="Fact-173CAFEB4E2A530FB8BB10FEAE93FCE0" unitRef="number">0.5</gifi:DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio>
	<gifi:DebtInstrumentCovenantTermsMinimumCurrentRatio contextRef="I2017Q2Jun09" decimals="INF" id="Fact-6EC2509D749958AB90B90635597C8075" unitRef="number">1.25</gifi:DebtInstrumentCovenantTermsMinimumCurrentRatio>
	<gifi:DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement contextRef="I2017Q2Jun09" decimals="INF" id="Fact-E529CCA148B053B09872040DCED876A8" unitRef="number">0.5</gifi:DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement>
	<gifi:DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement contextRef="I2017Q2Jun09" decimals="INF" id="Fact-5AB36536C06B51B785D7AACE83E6B7BA" unitRef="number">1</gifi:DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement>
	<gifi:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" decimals="-3" id="Fact-5E51967FE46E50D7990A4C7361BB76B4" unitRef="usd">113894000</gifi:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation>
	<gifi:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember" decimals="-3" id="Fact-2726ABF0A650586C9A72B93323BC01A6" unitRef="usd">298000</gifi:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation>
	<gifi:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember" decimals="-3" id="Fact-9A75EAE4A4075FA0A70F6314C6988E9C" unitRef="usd">113596000</gifi:DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" decimals="-3" id="Fact-13033FAA2FD559ED8ED2B797F3202CFA" unitRef="usd">0</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-5DC6B45EC6835574A8B8F992A0E2F6D9" unitRef="usd">82000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-C85960717BE85922BA00F7AE17D43D07" unitRef="usd">0</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-6AB4A4D0BF9B5D5992FE3BB0B04DF0C0" unitRef="usd">2719000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" decimals="-3" id="Fact-E74EA74D57B95F8F8996ABF0D9CBDBF1" unitRef="usd">0</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" decimals="-3" id="Fact-66E7B70E3F1551E5A375A9057ED91F82" unitRef="usd">0</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" decimals="-3" id="Fact-055E940DB20456D09E16E1C5308052C7" unitRef="usd">117582000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-D2B178B3A36453079B5865A7BDCEFFE6" unitRef="usd">867000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-C487419B5FA95B4393173F5CA8D4DF84" unitRef="usd">5492000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-45B74C59E7255E0AB1D15EA34E5757EB" unitRef="usd">93552000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" decimals="-3" id="Fact-64633DCBD072572D89A94988C738E8E2" unitRef="usd">0</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" decimals="-3" id="Fact-B95FB64B27F05CE5A8A4121C96E4062C" unitRef="usd">610000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" decimals="-3" id="Fact-8AFFE054833A508997022624371FB3D9" unitRef="usd">117582000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-BF529B14957D56E382A14604A29BF03C" unitRef="usd">949000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-E85DCAB2D36F5C3580B49AC64A8E202E" unitRef="usd">5492000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-00B5FA63F9EA5B5195D703B95B3C5230" unitRef="usd">96271000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" decimals="-3" id="Fact-12F5D9D384655CA9B9ED4392D64129F1" unitRef="usd">0</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" decimals="-3" id="Fact-9914E6B101B9513EBA2949D9A07F9029" unitRef="usd">610000</gifi:DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross>
	<gifi:EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount contextRef="FD2017Q3QTD" decimals="-3" id="Fact-93B41C9568AC5C05B4B889B240230EBB" unitRef="usd">1000</gifi:EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount>
	<gifi:EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount contextRef="FD2017Q3YTD" decimals="-3" id="Fact-9AB12D5541B458CFA84254D4A23E38E5" unitRef="usd">215000</gifi:EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount>
	<gifi:IncreaseDecreaseInContractReceivablesAndRetainage contextRef="FD2016Q3YTD" decimals="-3" id="Fact-885AE5A7681E527FAE12E9802B841F50" unitRef="usd">-22287000</gifi:IncreaseDecreaseInContractReceivablesAndRetainage>
	<gifi:IncreaseDecreaseInContractReceivablesAndRetainage contextRef="FD2017Q3YTD" decimals="-3" id="Fact-CBCC28E19B16538DA69AF74E917EA80C" unitRef="usd">5363000</gifi:IncreaseDecreaseInContractReceivablesAndRetainage>
	<gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets contextRef="FD2016Q3YTD" decimals="-3" id="Fact-CEC783D7425A5EE08DAE23184C9E2AD9" unitRef="usd">-1050000</gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets>
	<gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets contextRef="FD2017Q3YTD" decimals="-3" id="Fact-61F2ADF0C29A53DF97B5CDD3B4BA18C9" unitRef="usd">26000</gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets>
	<gifi:IncreaseDecreaseinAccruedContractLosses contextRef="FD2016Q3YTD" decimals="-3" id="Fact-526BC512996B502CBF3E093E24B162B5" unitRef="usd">-8001000</gifi:IncreaseDecreaseinAccruedContractLosses>
	<gifi:IncreaseDecreaseinAccruedContractLosses contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C16B796E61225B79A13579FE28CC76F9" unitRef="usd">1595000</gifi:IncreaseDecreaseinAccruedContractLosses>
	<gifi:IncreaseDecreaseinEstimatedContractCosts contextRef="FD2017Q3YTD" decimals="-5" id="Fact-86B383D0552916C5E0204AF62CDD8920" unitRef="usd">12700000</gifi:IncreaseDecreaseinEstimatedContractCosts>
	<gifi:InsuranceCoverage contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-088E8A4FDCDE104B77113101398DC7A1" unitRef="usd">25000000</gifi:InsuranceCoverage>
	<gifi:InsuranceDeductiblePercent contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember" decimals="INF" id="Fact-83EB1434AADC7EC7ECE53101E227CA95" unitRef="number">0.03</gifi:InsuranceDeductiblePercent>
	<gifi:InsuranceDeductibleValue contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-56DAD2447AD390FC394C31036F8754D8" unitRef="usd">500000</gifi:InsuranceDeductibleValue>
	<gifi:LossFromDisputedChangeOrders contextRef="FD2016Q3YTD" decimals="-3" id="Fact-C760F00A8BB659BAA7C59B5159043BA5" unitRef="usd">488000</gifi:LossFromDisputedChangeOrders>
	<gifi:NumberOfDrydocksSold contextRef="FD2017Q3YTD" decimals="INF" id="Fact-693708FE22636F0A781C0BDC0E953C70" unitRef="drydock">2</gifi:NumberOfDrydocksSold>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2016Q3QTD" decimals="3" id="Fact-424B48CBE3A05475863CE7896CA3D8F1" unitRef="number">0.338</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2016Q3YTD" decimals="3" id="Fact-F1B8730BC21B5A9793794DDD017780DA" unitRef="number">0.350</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2017Q3QTD" decimals="3" id="Fact-9C6FF17A06CC5437B9F4416CE732ED8D" unitRef="number">0.484</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2017Q3YTD" decimals="3" id="Fact-FF24EF4F9ED65129AE6455070897DBE0" unitRef="number">0.453</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PossibleLateDeliveryPenaltyPerContract contextRef="FD2017Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="-5" id="Fact-5FDFAE97BF2CA454088459ED6B7C0000" unitRef="usd">5600000</gifi:PossibleLateDeliveryPenaltyPerContract>
	<gifi:PossibleLateDeliveryPenaltyPerContract contextRef="FD2017Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="0" id="Fact-636C5695A204093AA65759EC996F5F77" unitRef="usd">0</gifi:PossibleLateDeliveryPenaltyPerContract>
	<gifi:ProceedsFromPropertyInsurancePolicy contextRef="FD2017Q3YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember" decimals="-5" id="Fact-588D3A0C3061E0452194310AFE216F34" unitRef="usd">3000000</gifi:ProceedsFromPropertyInsurancePolicy>
	<gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested contextRef="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-D2E5A15BF38A5986A527816AC7675835" unitRef="shares">156929</gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested>
	<gifi:TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare contextRef="FD2017Q3YTD" decimals="2" id="Fact-7EB241F65E045D6E82E2D6A25AF930E3" unitRef="usdPerShare">-0.01</gifi:TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare>
	<us-gaap:AccountsPayableCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-4FEAA26B68355164836FD67EF3A673BF" unitRef="usd">9021000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-1BE8E581DBD05726B3F7AFD58ED9AF59" unitRef="usd">21457000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccruedIncomeTaxesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-6A5A37ED40325A21853F2BC242246BB2" unitRef="usd">50000</us-gaap:AccruedIncomeTaxesCurrent>
	<us-gaap:AccruedIncomeTaxesCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-5107CF0714B753CE8DE96D40BD4D3203" unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-3305F3F6DA1558EA8F64C5F31A82A4BA" unitRef="usd">10032000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-77E850AA404A59FD819FEFD99FEFAF02" unitRef="usd">13685000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2016Q4" decimals="-3" id="Fact-72F7114B0F0051258DE833986E5D5D9D" unitRef="usd">98813000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2017Q3" decimals="-3" id="Fact-3B322664EFD55FF5ACE9AEFF3AD14F31" unitRef="usd">100388000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2017Q3" decimals="-5" id="Fact-3D798C012E2C53FA9071E0BD56301527" unitRef="usd">2100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AreaOfRealEstateProperty contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember" decimals="0" id="Fact-C99F7662326A52F5A692F758EE944D12" unitRef="acre">35</us-gaap:AreaOfRealEstateProperty>
	<us-gaap:AssetImpairmentCharges contextRef="FD2016Q3QTD" decimals="-3" id="Fact-CDF748A303A35843BF7D89BDC6AAD880" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
	<us-gaap:AssetImpairmentCharges contextRef="FD2016Q3YTD" decimals="-3" id="Fact-F1A00D047C335DC1925868DB9140A217" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
	<us-gaap:AssetImpairmentCharges contextRef="FD2017Q3QTD" decimals="-3" id="Fact-FAF6CE2BA1675922AA29A3D6261773F8" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
	<us-gaap:AssetImpairmentCharges contextRef="FD2017Q3YTD" decimals="-3" id="Fact-F0C90A9116595ABD893F218F7736CC61" unitRef="usd">389000</us-gaap:AssetImpairmentCharges>
	<us-gaap:Assets contextRef="FI2016Q3" decimals="-3" id="Fact-E035A91208805F7BB19A23288A7161F0" unitRef="usd">337212000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-2E22713C26A65E08B2B982D730E52CD2" unitRef="usd">332617000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-AADA054CFD0251489022F3A6E012C21B" unitRef="usd">-457285000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-524D03BBCD7F5445A0DBA397125939A7" unitRef="usd">285320000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-1117DF29D057559CBF1679770FA88E8D" unitRef="usd">100781000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-C9D38C212CF45AEF871535A96EEB5D87" unitRef="usd">75779000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q4" decimals="-3" id="Fact-8D532B5ADE9855DB8BB8C9D19BC36A42" unitRef="usd">322408000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q3" decimals="-3" id="Fact-D2E04C3F48F95906AED67CF3F920D876" unitRef="usd">303380000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-C0555B674D0B57FFBFD05014AB86BB00" unitRef="usd">364016000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-B62CC8EFF92E5D9589B85C8E03DD0A3B" unitRef="usd">-463533000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-968DA6AB486A56CD9B9B12393A5E61C7" unitRef="usd">205463000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-FD8125D6E7025EBABA20B296BDC04D65" unitRef="usd">100820000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q3_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-7ABF62E045085C81A4D841CA2C02682E" unitRef="usd">96614000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-62914C4A7B7357C5AFD0F138C26A7FFA" unitRef="usd">113360000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-177F48340E7B59CE83F7F30C77EE54A7" unitRef="usd">209608000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup contextRef="FI2016Q4" decimals="INF" id="Fact-9D8419BE82285D6E8DCD311680497F48" unitRef="usd">0</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
	<us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-2F69C035A4375CEB94EF7CB547520867" unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
	<us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-2CF96F1B19E259D4BF8A84459D55E098" unitRef="usd">107010000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-7EFDC403D5DB5894B34386066B677C74" unitRef="usd">3977000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-DD52081A23035AC1A725FFD8199EDA58" unitRef="usd">4367000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2017Q3" decimals="-5" id="Fact-E2D46A3214A35CCFBF2C22D5655A5F12" unitRef="usd">4400000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:CashAcquiredFromAcquisition contextRef="FD2016Q3YTD" decimals="-3" id="Fact-EE33F1E971A65B33A31912B394D6D3C7" unitRef="usd">1588000</us-gaap:CashAcquiredFromAcquisition>
	<us-gaap:CashAcquiredFromAcquisition contextRef="FD2017Q3YTD" decimals="-3" id="Fact-BBED4C1AB53F56C39F72D949F5E98AA2" unitRef="usd">0</us-gaap:CashAcquiredFromAcquisition>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q4" decimals="-3" id="Fact-31D719BD25F65F3EA3A2CC28E5B4F595" unitRef="usd">34828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q3" decimals="-3" id="Fact-68C7290481DA55459E9FC714A6786C4E" unitRef="usd">55642000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4" decimals="-3" id="Fact-CFB7983B3F4653B5B2510BC0089B3CC9" unitRef="usd">51167000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q3" decimals="-3" id="Fact-CE2E3F0CF39C54039B2424A23CA5C689" unitRef="usd">17792000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2016Q3YTD" decimals="-3" id="Fact-FBA45F9411115E9CB5BB68DFF929D026" unitRef="usd">20814000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2017Q3YTD" decimals="-3" id="Fact-6E1D35C6702455D1A91786557FF870D0" unitRef="usd">-33375000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="D2017Q4Oct26-Oct26_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-67F3E52AB3D15BB59AD3F45304E01C4C" unitRef="usdPerShare">0.01</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2016Q3QTD" decimals="INF" id="Fact-88CCCD7CB686529685EC3EDDFD653EEF" unitRef="usdPerShare">0.01</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2016Q3YTD" decimals="INF" id="Fact-894EE34733E55741B3730AC95BB084E5" unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2017Q3QTD" decimals="INF" id="Fact-323E11B18B0E54EFACFB243F83C58C34" unitRef="usdPerShare">0.01</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2017Q3YTD" decimals="INF" id="Fact-B29DCD503FFA53D69C0CE1452B0D4D2F" unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2016Q4" decimals="INF" id="Fact-573C672D44CA54A180F039BFE116C2CC" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2017Q3" decimals="INF" id="Fact-72A9D9C7A44C57C4A1F824002EB64503" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2016Q4" decimals="INF" id="Fact-AB39D174976F5C2ABA6CA848D31EDC34" unitRef="shares">14695020</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2017Q3" decimals="INF" id="Fact-CC04491555EE5A47AF99DC7947EC9880" unitRef="shares">14851949</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4" decimals="INF" id="Fact-4A9D94E19094525F8B50A87C605A2B1B" unitRef="shares">14695020</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-3A49287574D05F81AEB1E91D9CBDC62D" unitRef="shares">14695020</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q3" decimals="INF" id="Fact-F07E664A0A5D512F93C7AFAEA5817463" unitRef="shares">14851949</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-E836C62B6DAE5ABE94F59CCD229B31AD" unitRef="shares">14851949</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-719FDC6B42BD5648BC45CE0C19A0952C" unitRef="usd">10641000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2017Q3" decimals="-3" id="Fact-3942C543AAA252B4BB419B077F142233" unitRef="usd">10817000</us-gaap:CommonStockValue>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2017Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_ContractReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember" decimals="3" id="Fact-CC1AAAAFD05A5A2586A6E6A757F4AB1B" unitRef="number">0.640</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2016Q4" decimals="-3" id="Fact-1DBD3FEC7E475391A6499A98ACA1604A" unitRef="usd">20169000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2017Q3" decimals="-3" id="Fact-2D5506793B4E51AAA29A889B57A38932" unitRef="usd">25513000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_ContractReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember" decimals="-5" id="Fact-DFA4615F3BC75E22827D58D248280498" unitRef="usd">16300000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_ContractReceivableMember_us-gaap_CounterpartyNameAxis_gifi_CustomerofShipyardMember" decimals="-5" id="Fact-CF9FFE47C8A35630B919461B41994EB3" unitRef="usd">4600000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractsRevenue contextRef="FD2017Q3YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectApprovedScopeUnapprovedPriceMember" decimals="INF" id="Fact-24511B0BD46B54E899FA837B78A5B929" unitRef="usd">0</us-gaap:ContractsRevenue>
	<us-gaap:CostOfPropertyRepairsAndMaintenance contextRef="D2017Q3Aug25-Sep30_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember" decimals="-3" id="Fact-87ECEFE103C1F5CFE41C4AEC2B499654" unitRef="usd">265000</us-gaap:CostOfPropertyRepairsAndMaintenance>
	<us-gaap:CostOfRevenue contextRef="FD2016Q3QTD" decimals="-3" id="Fact-CC65966D74BB581F9A3A50CFDDD82CCD" unitRef="usd">60125000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2016Q3YTD" decimals="-3" id="Fact-185EA83C0D405993B8CFF93A73881573" unitRef="usd">205839000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2017Q3QTD" decimals="-3" id="Fact-D01FFADA04BB5DFAA154A683A0913FA6" unitRef="usd">50378000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B469617A34FC5F94A9BB9A1EB323E731" unitRef="usd">150755000</us-gaap:CostOfRevenue>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2016Q4" decimals="-3" id="Fact-34D1A76CA464564C9AE79F555FF2CA30" unitRef="usd">26829000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2017Q3" decimals="-5" id="Fact-506DFE7E7DC254088C07E6E1D61E6E50" unitRef="usd">42800000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2017Q3" decimals="-3" id="Fact-A819891C004F50F084637C28F5583A00" unitRef="usd">42810000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_ContractReceivableMember_us-gaap_CounterpartyNameAxis_gifi_CustomerofShipyardMember" decimals="-5" id="Fact-A591827127465E15A65C7B68B4899975" unitRef="usd">4900000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_CostsinExcessofBillingsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember" decimals="-5" id="Fact-7C01D65833985AABB8F58BBCDA358456" unitRef="usd">31700000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CustomerAdvancesAndDeposits contextRef="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_gifi_BillingsinExcessofCostsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_gifi_TwoMajorCustomersMember" decimals="-5" id="Fact-444C6DB36E69580DA17F6673F45685FA" unitRef="usd">3200000</us-gaap:CustomerAdvancesAndDeposits>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q2June9-June9_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="INF" id="Fact-801CB12ECFDB52EB92679DFB817764AD" unitRef="number">0.020</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="I2017Q2Jun09_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember" decimals="INF" id="Fact-279E93A5982853C7B22153CB2ACEAE79" unitRef="number">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DeferredRevenueCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-6F6501F8ABC75BAF9CACDE25C5ACC726" unitRef="usd">11881000</us-gaap:DeferredRevenueCurrent>
	<us-gaap:DeferredRevenueCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-3CAD8B13E20A5E20AA3E61560522F83A" unitRef="usd">4148000</us-gaap:DeferredRevenueCurrent>
	<us-gaap:DeferredRevenueNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-E9586D267885511EAC002BA49EC2526D" unitRef="usd">489000</us-gaap:DeferredRevenueNoncurrent>
	<us-gaap:DeferredRevenueNoncurrent contextRef="FI2017Q3" decimals="-3" id="Fact-BE3CB732D9B05461848BB62023931490" unitRef="usd">0</us-gaap:DeferredRevenueNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-D9F48E7CCA515E589EA727557D612DE3" unitRef="usd">23234000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2017Q3" decimals="-3" id="Fact-B21CE4E716565D1CB7D88C82EC3B48A7" unitRef="usd">12999000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD" decimals="-3" id="Fact-D2F14294E60B53EA97F7048D47A0D7D6" unitRef="usd">6386000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-FD764AFCA6DF5C9F946401DDFCBD0C93" unitRef="usd">123000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-694FB4FBBD755E6D9985E7A4D6B29F93" unitRef="usd">0</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-2210AB168BC4511CABC313EEF31B3AD9" unitRef="usd">4637000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-9C80251F1CD45747BBB6EB253EBEBEBD" unitRef="usd">443000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-24E3940EC4D05D089711F7C32062600E" unitRef="usd">1183000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D0D293A85E235880A4A42B24DFA1DA08" unitRef="usd">19262000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-62ACC5A5551759F68D73735AAD1A603B" unitRef="usd">332000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-107ABF48AE325B1984ED3133A871FC9E" unitRef="usd">0</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-C0716A5BA9FD5B81A788FEEE31793CEF" unitRef="usd">14081000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-F5D82BA209385B1F9A21325572DDACFD" unitRef="usd">1342000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-24BCA765AF14596195151581345889A8" unitRef="usd">3507000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD" decimals="-3" id="Fact-4042955078A157EB816326457ED5DB6C" unitRef="usd">2671000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-34228FB70C5D554C814EF9D2AB9860E0" unitRef="usd">95000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-8D55F25BBE6A5CAA8E68B65DB1B042D2" unitRef="usd">0</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-A4463968A31658609A8B1ACF0103FA81" unitRef="usd">1133000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-F5EE423E479F534399376D7F6A37DCA0" unitRef="usd">413000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-54EF5CD2216C525DA96A7A28F5FAC7B0" unitRef="usd">1030000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-22278F93A821532AA37CFA6E96D6070F" unitRef="usd">10141000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-2798F125F2325B90815E84DB0F1216EB" unitRef="usd">421000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-8B4D41A91BBD5FA5BD3E8DF49C70A4DD" unitRef="usd">0</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-56E35644FF6B5E16865E7056BCB34D6B" unitRef="usd">5420000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-0EC8F32DC59A5873B775E8CB612F0919" unitRef="usd">1266000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-95D94BB264735CEE8110DEDE01B49074" unitRef="usd">3034000</us-gaap:Depreciation>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2016Q3YTD" decimals="-3" id="Fact-81C72C9494BF56A1AC772CF0E9C47B8D" unitRef="usd">19262000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2017Q3YTD" decimals="-3" id="Fact-A612A3A34FB353F0827BBEECC4D5C6BC" unitRef="usd">10141000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember" decimals="-5" id="Fact-EEBE860B132E5094BB24F106B770265B" unitRef="usd">2000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" decimals="-3" id="Fact-0BC4CAC15E155A7EA56DA55E31A378E3" unitRef="usd">107010000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember" decimals="-5" id="Fact-8533BF63FD635B88A580F6464930D66F" unitRef="usd">2500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember" decimals="-3" id="Fact-7FB8106A421D5D959A83244F52E82C0E" unitRef="usd">2503000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember" decimals="-3" id="Fact-E43F8C017EC850898128999AEF3FF909" unitRef="usd">104507000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent contextRef="FI2017Q3_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_SouthTexasFabricationYardsMember" decimals="-5" id="Fact-B2C36F348C19562C89941B470734E8F9" unitRef="usd">104500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent>
	<us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="FD2017Q3YTD_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember" decimals="-3" id="Fact-F332720513D45E2EB4D1BC60C8BCD4F9" unitRef="usd">-259000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
	<us-gaap:DividendsCommonStock contextRef="FD2017Q3YTD" decimals="-3" id="Fact-77DFD4A098665F1E9F28F6DCF86148CE" unitRef="usd">448000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-A2A80B8DFDBB565C99ACCD0B1E03DABB" unitRef="usd">448000</us-gaap:DividendsCommonStock>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2016Q3QTD" decimals="2" id="Fact-BB8C550DA4B4595CA2BD99B3665E8DA2" unitRef="usdPerShare">0.04</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2016Q3YTD" decimals="2" id="Fact-3575E05C82695A4B8FA45BE705D9E8E2" unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2017Q3QTD" decimals="2" id="Fact-CBD1EAAFE2D0511C9214DFF0B9C9F53B" unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2017Q3YTD" decimals="2" id="Fact-9FB036B74D2D5AD08CE1AE0B29A041F3" unitRef="usdPerShare">-1.38</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D6EB167AC5865F2CBF97743EF4E3E87E" unitRef="usd">924000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2017Q3YTD" decimals="-3" id="Fact-DDB4FF8F352F5A088B396A9E174545B0" unitRef="usd">-224000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-B47219EC344E50B7BBFC81489266508F" unitRef="usd">5086000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-BA63FA0C68075686B00905788AE77DAE" unitRef="usd">14633000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2017Q3QTD" decimals="-3" id="Fact-45DFEA995D8D5087B09736A409CA19D0" unitRef="usd">4370000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2017Q3YTD" decimals="-3" id="Fact-5A501E62593A5D84BC27E49C00DF6F7A" unitRef="usd">12940000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-0EBC6D43EEB150A180B5172B8753ECE1" unitRef="usd">5259000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-0721D5DDD0885EAE8B6C305A08B90B27" unitRef="usd">-205000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-20A218A325945E80BF6ECB717681050F" unitRef="usd">0</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-E6BE5A3C2B1A5FB8A747BF38DA6C1274" unitRef="usd">601000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-C0DA440F9968549192F1FA00FB20568A" unitRef="usd">2918000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-1EAB1155BD87511FA26C4EE4183A915F" unitRef="usd">1945000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-FA7EED8728D75FC88B9CA44BA9B171AB" unitRef="usd">25025000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-6AC88FB8210858F8BB903F77BD4B265B" unitRef="usd">-439000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-C75A665784C05534BC0A98AB0302E82B" unitRef="usd">0</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-7BE445CCCEA25CBD90918573BB844CC9" unitRef="usd">4564000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-DC65904245515C2AA6CD2FCB8A6BFA4D" unitRef="usd">11158000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-40B5845257B55E05AA070BF8E2D6D827" unitRef="usd">9742000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3QTD" decimals="-3" id="Fact-6420B9D24AFB5D0B8B93D82E432DFD84" unitRef="usd">-494000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-6812E2DFBAE958BD8F4AD44A101782B0" unitRef="usd">-152000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-D6B777AA186C5164B07BB62BD36BC9E7" unitRef="usd">0</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-FBD3FAEA1A6E5442B38774EE936C268D" unitRef="usd">1250000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-F8195EACD6FF5968A258E87608F985F3" unitRef="usd">1912000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-392BB190B0335FD4B5A15F6FA3C7B77D" unitRef="usd">-3504000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-CC929CFE294B56C68D7D4628AABDE046" unitRef="usd">-17010000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-0FFBEEA75A81530591F7A5C2D4DA0764" unitRef="usd">-500000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-829107DDD5565B11B3F759E96E64663F" unitRef="usd">0</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-46C11F92DE9E5E27B153E5CD9E43CE4C" unitRef="usd">216000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-56D0C5A93B6A584FBB7A3D801588C255" unitRef="usd">2335000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-9BA3F6D63A8E5985895817BB3F8A374B" unitRef="usd">-19061000</us-gaap:GrossProfit>
	<us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="FD2017Q3YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_gifi_ProspectShipyardMember" decimals="-3" id="Fact-C0A96AE45A3356B79678676E7963604D" unitRef="usd">389000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q3QTD" decimals="-3" id="Fact-60107AE2405C5410A53D2F243B670DC7" unitRef="usd">674000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q3YTD" decimals="-3" id="Fact-6C4373896DD456A8A577611B3B312B86" unitRef="usd">11203000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2017Q3QTD" decimals="-3" id="Fact-9E518738A21C5373A438BC7481E8C025" unitRef="usd">-4871000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2017Q3YTD" decimals="-3" id="Fact-E082C5A6710C58CFAA8CEE194A9FA27F" unitRef="usd">-30810000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-50E6BD7893C65591AE14C781EB0E0598" unitRef="usd">133000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-8F093022194C5E1A962590C4BB31C62F" unitRef="usd">4134000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2017Q3QTD" decimals="-3" id="Fact-2EA1C7B9F121584597098F3A1482F320" unitRef="usd">-1761000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B95B44BE43FD56568898D55B44A15580" unitRef="usd">-10322000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2016Q3YTD" decimals="-3" id="Fact-873560AF00015F948D5DDD18E91D3056" unitRef="usd">-13654000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2017Q3YTD" decimals="-3" id="Fact-4282DBDC37AB52BC8AD6F8CF642EC383" unitRef="usd">12436000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-55C56F3B226B5D879D574E4629095FA4" unitRef="usd">4713000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2017Q3YTD" decimals="-3" id="Fact-4E4B4A760BDD5527AE6C4A3ACC1244C0" unitRef="usd">2336000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2016Q3YTD" decimals="-3" id="Fact-ADE7C35265165344B5F1C0D5F9EBBFBE" unitRef="usd">-20000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2017Q3YTD" decimals="-3" id="Fact-03A2F2319CE458E68B69F7B38ADC8452" unitRef="usd">390000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract contextRef="FD2016Q3YTD" decimals="-3" id="Fact-52C3EC032FCD5275B57B225F29E651E1" unitRef="usd">5834000</us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract>
	<us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract contextRef="FD2017Q3YTD" decimals="-3" id="Fact-DFDACF7A80BF5880BA94B01037D14081" unitRef="usd">15981000</us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract>
	<us-gaap:IncreaseDecreaseInDeferredCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-327868E5EB6A5C0AB29E7E25F362103A" unitRef="usd">0</us-gaap:IncreaseDecreaseInDeferredCompensation>
	<us-gaap:IncreaseDecreaseInDeferredCompensation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-BC0EEB1BDEC45BC187038930A1BA056D" unitRef="usd">590000</us-gaap:IncreaseDecreaseInDeferredCompensation>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2016Q3YTD" decimals="-3" id="Fact-34D731F3C7925A16BCEF27FC9DC8518A" unitRef="usd">-3651000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B3B760FC00D95D038B23426E48C7F252" unitRef="usd">10235000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A8FE843B20F55325B020381B2F965CD8" unitRef="usd">-8928000</us-gaap:IncreaseDecreaseInDeferredRevenue>
	<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2017Q3YTD" decimals="-3" id="Fact-E7A2012D8059518D926D2FBCE4208CCA" unitRef="usd">-5825000</us-gaap:IncreaseDecreaseInDeferredRevenue>
	<us-gaap:InterestExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-F59C676F170C5D13B856A8A88A182902" unitRef="usd">110000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-802D05953BBA5C8F92BB62390EDFB23B" unitRef="usd">248000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2017Q3QTD" decimals="-3" id="Fact-C77AFE73B5D55408B2AD4AA24A0482D6" unitRef="usd">45000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2017Q3YTD" decimals="-3" id="Fact-15DB3B53F9995B109852DED111899233" unitRef="usd">262000</us-gaap:InterestExpense>
	<us-gaap:InventoryNet contextRef="FI2016Q4" decimals="-3" id="Fact-613B920E457653599813AB6874DA613B" unitRef="usd">11973000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2017Q3" decimals="-3" id="Fact-96359C4F52B058C78002EA9E671A987A" unitRef="usd">12325000</us-gaap:InventoryNet>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-DC1764BD36B75BBE8FAAE8CD710C9B62" unitRef="usd">12000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-9BFB566C372B5D45986E0C1207B9C010" unitRef="usd">20000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-0560C3EC33F25E139F1D6EB4264589B8" unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-EAC185BDC7A35272A0517CDACA3ED5AD" unitRef="usd">12000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:LettersOfCreditOutstandingAmount contextRef="I2017Q2June8" decimals="-5" id="Fact-3296CE2C0F405198BCB8B6442D72708F" unitRef="usd">4600000</us-gaap:LettersOfCreditOutstandingAmount>
	<us-gaap:Liabilities contextRef="FI2016Q4" decimals="-3" id="Fact-9A5D6E318B8756819E10F341DACCEEFE" unitRef="usd">59376000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2017Q3" decimals="-3" id="Fact-52268A9734C858AF9795F2291F922816" unitRef="usd">59533000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-3D16E95825315D918BC2AD13208D9335" unitRef="usd">322408000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2017Q3" decimals="-3" id="Fact-FB9CA340337753238611E0B910ABF029" unitRef="usd">303380000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-1CC871A0FA5D56678D3A39C33F27D213" unitRef="usd">35348000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-2838319822DC54A8820005A05F2150A8" unitRef="usd">45639000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LineOfCredit contextRef="FI2017Q3" decimals="INF" id="Fact-F309817CE0935A448F9B5612E9A091BE" unitRef="usd">0</us-gaap:LineOfCredit>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2017Q2Jun09" decimals="INF" id="Fact-B8592C5018A0556C99ACB1076001F4D4" unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="D2017Q2June9-June9_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" decimals="INF" id="Fact-B8E83B4E70CE594B8ED74CB43DE8006A" unitRef="number">0.004</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
	<us-gaap:LossContingencyDamagesSoughtValue contextRef="D2017Q1Mar10-Mar10_us-gaap_CounterpartyNameAxis_gifi_CustomerofShipyardMember" decimals="-5" id="Fact-6E356890F571489864BF4B13519104B9" unitRef="usd">84800000</us-gaap:LossContingencyDamagesSoughtValue>
	<us-gaap:LossOnContracts contextRef="D2015Q4Q3-Q4_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectRecentlyDeliveredMember" decimals="-5" id="Fact-ADCEE9AFEF765FC6AE8064B90BB0B916" unitRef="usd">24500000</us-gaap:LossOnContracts>
	<us-gaap:MinimumNetWorthRequiredForCompliance contextRef="I2017Q2Jun09" decimals="INF" id="Fact-5908811C69AB5FFBBC865D4636D3841C" unitRef="usd">230000000</us-gaap:MinimumNetWorthRequiredForCompliance>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-6B096C645FD4581E971F36A17A1DBE4D" unitRef="usd">-603000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member" decimals="-3" id="Fact-0D491C085BA851BD8461041835D97469" unitRef="usd">-163000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2017Q3YTD" decimals="-3" id="Fact-87134046DFFE5FCB9CB26EFD80B5F180" unitRef="usd">-1421000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-FC98BAC0DD91518D8CB918D36190DF9D" unitRef="usd">1986000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2017Q3YTD" decimals="-3" id="Fact-8B6BC74BB0AB5073A7DA92B977846FA0" unitRef="usd">-2395000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A5937694008B515E860284D02AFCBE00" unitRef="usd">19431000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member" decimals="-3" id="Fact-9CECD6D93F9A531AA08ED65485EFD819" unitRef="usd">163000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2017Q3YTD" decimals="-3" id="Fact-7726FBECC53052B280AF8C20611FFFC6" unitRef="usd">-29559000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-4C265FB79B8F5C5785943FEF9295987A" unitRef="usd">541000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q3YTD" decimals="-3" id="Fact-AF0DF83BCDDC5F819BDA9586D0C8F28A" unitRef="usd">7069000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q3QTD" decimals="-3" id="Fact-CB2553DEBE8E50E1AB336203F607F31E" unitRef="usd">-3110000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C2200CD350D55F608DB897EB76567794" unitRef="usd">-20488000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-DB20191803225B67A83D1407CBD2EE66" unitRef="usd">-20488000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2016Q3QTD" decimals="-3" id="Fact-14D62346C0D45B98B6BC32F3253742CE" unitRef="usd">539000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2016Q3YTD" decimals="-3" id="Fact-FF790A440AB8513CAE78E31319BB6132" unitRef="usd">6999000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2017Q3QTD" decimals="-3" id="Fact-EFB8980A68635DC4BB63F5AEE6A41B1C" unitRef="usd">-3096000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C5D41E17C6025845B05EA72650010BA6" unitRef="usd">-20388000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-5F4A900B2C9053E5AF0C308A6B74FCC9" unitRef="usd">501000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-5BD44364E0375099B3972B3EAF548FF6" unitRef="usd">811000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2017Q3QTD" decimals="-3" id="Fact-FA2103259C625F5E85241014332AD407" unitRef="usd">-7000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2017Q3YTD" decimals="-3" id="Fact-E5E93834062450CFAD3C14A9E31FB740" unitRef="usd">-471000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NumberOfOperatingSegments contextRef="FD2017Q3YTD" decimals="INF" id="Fact-16DE9F22987E807C664E0BE72858642D" unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-608A4840A95E581F981F46C63393BBEE" unitRef="usd">173000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-C40A1AD09BAC5111B10DBB855E31B321" unitRef="usd">-1995000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-C5267658FDE9539E8DA07174AB476A5D" unitRef="usd">0</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-377A06437EFB5785BF05B75753E6644F" unitRef="usd">-284000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-1A4739383ACE53E0B5ACDDF91A14B5AD" unitRef="usd">1975000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-11A1E211BDF354A7ABF2F44E11289C4F" unitRef="usd">477000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD" decimals="-3" id="Fact-81230EAFE16A54199F28769EE505DCCF" unitRef="usd">10392000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-6B10A38A132B5B449CF100CC89040F60" unitRef="usd">-5571000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-FFF0992755B6588C80EE4FE0A0C485F0" unitRef="usd">0</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-5FDD0CFDA3E45C2D95C326D908190C36" unitRef="usd">1743000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-70D536A20A085D608332AB31E9BF6629" unitRef="usd">8696000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-84A95EF594655C72A8E1956B22B1FDCB" unitRef="usd">5524000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD" decimals="-3" id="Fact-3B31F70610CC53D1B1838745DE7522CC" unitRef="usd">-4864000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-37799BEA93DD543491F20CC32F467D02" unitRef="usd">-2161000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-98E26929E5FF5B37A7AD9F419DFC761B" unitRef="usd">0</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-F467C25E053F5E44A161DE4774318702" unitRef="usd">472000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-5EDDC6902C2A5EA591CEAE386BACA3C8" unitRef="usd">1217000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-367C30313C1C53149D03ED72C22F51C5" unitRef="usd">-4392000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C9C9EE26B679589B9C6F7D01CE1081E4" unitRef="usd">-30339000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-27C0A31E84545AA49918F0E866960E04" unitRef="usd">-6165000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-7671871B985351FE8A63DDDE9F658023" unitRef="usd">0</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-8C809CFCD15357169C480A017DF4B1D2" unitRef="usd">-2216000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-51F03B36622558D6ACD531B8AF96619D" unitRef="usd">327000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-700F516686A051C08C5C253030349261" unitRef="usd">-22285000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-7AA3AA14912B5499ADA633B507FA72C0" unitRef="usd">2826000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2017Q3" decimals="-3" id="Fact-21E8118086D85650A17EFCD7C5783484" unitRef="usd">2783000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-2B04A0F291BD5D1CB0E568B1B147F2B0" unitRef="usd">305000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2017Q3" decimals="-3" id="Fact-B2C4F11A745153C28C37190579CC541A" unitRef="usd">895000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-79A3EF05C65A5C559BB69C59BAE1FC88" unitRef="usd">599000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-3F356A1CD88B532E996F6E94B2812539" unitRef="usd">1039000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2017Q3QTD" decimals="-3" id="Fact-71AB2338DE1A5AA3B0A81BE26BB34D60" unitRef="usd">38000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B22BE971B6B8561CA903355AB11E3614" unitRef="usd">-221000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic contextRef="FD2016Q3QTD" decimals="-3" id="Fact-E4C93A8805D356D29790A0DDB14F4FB9" unitRef="usd">2000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
	<us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic contextRef="FD2016Q3YTD" decimals="-3" id="Fact-FCF69886D3765F78B84754124AC688C2" unitRef="usd">70000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
	<us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic contextRef="FD2017Q3QTD" decimals="-3" id="Fact-AE0B6F1AD6D55151B67F75A2D8FA2673" unitRef="usd">-14000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
	<us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic contextRef="FD2017Q3YTD" decimals="-3" id="Fact-2FF8C93E8FEF5334BABA5997487EB342" unitRef="usd">-100000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
	<us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2016Q3YTD" decimals="-3" id="Fact-6048A45D9776525BA9820A5B18823F05" unitRef="usd">440000</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2017Q3YTD" decimals="-3" id="Fact-CBBD59238F1356368E6B9DA1E1E43881" unitRef="usd">448000</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfFinancingCosts contextRef="FD2016Q3YTD" decimals="-3" id="Fact-4A0CAB0A83C05549B6BF7F0E8ABF276F" unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
	<us-gaap:PaymentsOfFinancingCosts contextRef="FD2017Q3YTD" decimals="-3" id="Fact-BEC3BCF5D94658599E8C457EE990BEC1" unitRef="usd">88000</us-gaap:PaymentsOfFinancingCosts>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-B56EE95C552C5241953F0CAA7D27DDF5" unitRef="usd">163000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-9116B09F164C563C9EE16AA3D583A01B" unitRef="usd">885000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7DCB73E710DE580D8096452967F37177" unitRef="usd">2125000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-770A3FC723305ED9B13B79E210202D3E" unitRef="usd">14000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-58A39CE115D65743BB8684583CF78E85" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-D8AACD2D4B3654279C7C3FA673F0926C" unitRef="usd">1228000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-07AF9F9B59395F43987CE247733534B3" unitRef="usd">565000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-5284E789EA4B55C0A86891734DCA5EE0" unitRef="usd">318000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD" decimals="-3" id="Fact-7E334016F8725812B9FF161695BC97EC" unitRef="usd">5415000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-E8C54247EF5C5EA8997027115BDBBDC4" unitRef="usd">730000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-EA16EF03E5BC5C28A36EE4AB50F48841" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-0BB1D5B93CD45639B7EC2B04B52D5773" unitRef="usd">2539000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-0EB54D21E97C54A8A790F7DDCAC09FA3" unitRef="usd">1612000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-D4CA026281045C1C99872D5DA1064F95" unitRef="usd">534000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3QTD" decimals="-3" id="Fact-8AB7B3BA4FFC5A1889FEE61528161358" unitRef="usd">2652000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-F2F58BC22C6A57448E10503BCC52720B" unitRef="usd">25000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-1AEFE6E303245C8AB3F400790019745E" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-69B01F300D6D5CF690275465DD02B9E4" unitRef="usd">1479000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-4EFA8664319953B5A528207AA79EE49E" unitRef="usd">94000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-19FD2007146951318348EDFC7049B4C0" unitRef="usd">1054000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3YTD" decimals="-3" id="Fact-932C81379B225047A5920B2A3BDFD49D" unitRef="usd">4515000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-B640B6F0F113584BAAD26242A0D0C160" unitRef="usd">117000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-7DD1D6C589F0551A8A4D97B9D3FC454D" unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-69F2592E39CE5B1F9FC38413020615AA" unitRef="usd">2327000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-A9AFFE9FCA3F5C0B86659E8EC631B989" unitRef="usd">199000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-E7B6900665CE5B278136CA5D47F6529F" unitRef="usd">1872000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2016Q4" decimals="INF" id="Fact-96299C3F2E2B53D7A21AE09AFE5EDFC4" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2017Q3" decimals="INF" id="Fact-856BA730E03356278660C5775EEAEEDC" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2016Q4" decimals="INF" id="Fact-FDB91478BFFA5DCD973A34057B99D752" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2017Q3" decimals="INF" id="Fact-FF15B009C6C351AA857C437A417388E3" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2016Q4" decimals="INF" id="Fact-838BFDECB9195030B9790C166850E6B6" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2017Q3" decimals="INF" id="Fact-147A839C341F5E2DBB499A97C3F41A1E" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-300307DE40D15CCCABE8063DF499DC7C" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2017Q3" decimals="-3" id="Fact-F7572B9D96AC557C835FE151F430ADD5" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-011ED85E076A54088B2A26D642A99EF2" unitRef="usd">3222000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-8FBED50234275C27BAC950E0E0F63C0B" unitRef="usd">4158000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:ProceedsFromLinesOfCredit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-130B9D05FD9C05EE725330F55224B2D3" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
	<us-gaap:ProceedsFromLinesOfCredit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C866E7DED7A8E50C761E30F552261536" unitRef="usd">2000000</us-gaap:ProceedsFromLinesOfCredit>
	<us-gaap:ProceedsFromSaleOfMachineryAndEquipment contextRef="FD2016Q3YTD" decimals="-3" id="Fact-CE0B3E6666305FB489DD563279DF97AA" unitRef="usd">5813000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
	<us-gaap:ProceedsFromSaleOfMachineryAndEquipment contextRef="FD2017Q3YTD" decimals="-3" id="Fact-9AB32F96F0DB5C6798C94D6A66B27436" unitRef="usd">2120000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q4" decimals="-3" id="Fact-7937D3F02B3A50A7986DEBAAB206D33B" unitRef="usd">206222000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2017Q3" decimals="-3" id="Fact-215677F2C39F526090F2D9238FFFE794" unitRef="usd">90989000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2016Q3YTD" decimals="-3" id="Fact-2B89564FDA6D52E3944A68F8FC50E6D8" unitRef="usd">422000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2017Q3YTD" decimals="-3" id="Fact-D3D7B27B8CA6531E8DE610A48AFE3F01" unitRef="usd">19000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForLossOnContracts contextRef="FI2016Q4" decimals="-3" id="Fact-E040DDF838275294977F5FD75A0DA03E" unitRef="usd">387000</us-gaap:ProvisionForLossOnContracts>
	<us-gaap:ProvisionForLossOnContracts contextRef="FI2017Q3" decimals="-3" id="Fact-7FC5C16B4C155FA39333444422A91EBF" unitRef="usd">1982000</us-gaap:ProvisionForLossOnContracts>
	<us-gaap:ProvisionForLossOnContracts contextRef="FI2017Q3" decimals="-5" id="Fact-819BEDA8011E5B53A37B251EADCD919C" unitRef="usd">2000000</us-gaap:ProvisionForLossOnContracts>
	<us-gaap:RecognitionOfDeferredRevenue contextRef="FD2016Q3QTD" decimals="-5" id="Fact-2940F36592BC566DBFFF5C9115ACB759" unitRef="usd">1500000</us-gaap:RecognitionOfDeferredRevenue>
	<us-gaap:RecognitionOfDeferredRevenue contextRef="FD2016Q3YTD" decimals="-3" id="Fact-985CD18F2AD853368A23460DA0A0D3A9" unitRef="usd">4114000</us-gaap:RecognitionOfDeferredRevenue>
	<us-gaap:RecognitionOfDeferredRevenue contextRef="FD2016Q3YTD" decimals="-5" id="Fact-A7D8DE1F9F905A3893D78F97E40D971B" unitRef="usd">4100000</us-gaap:RecognitionOfDeferredRevenue>
	<us-gaap:RecognitionOfDeferredRevenue contextRef="FD2017Q3QTD" decimals="-3" id="Fact-33D26AA202A556A2A59231125CF5E546" unitRef="usd">510000</us-gaap:RecognitionOfDeferredRevenue>
	<us-gaap:RecognitionOfDeferredRevenue contextRef="FD2017Q3YTD" decimals="-3" id="Fact-81D84B4C5F295149A53E77A6E1843203" unitRef="usd">2397000</us-gaap:RecognitionOfDeferredRevenue>
	<us-gaap:RecognitionOfDeferredRevenue contextRef="FD2017Q3YTD" decimals="-5" id="Fact-45419C0CF5B1572FBA804DB710EE0A95" unitRef="usd">2400000</us-gaap:RecognitionOfDeferredRevenue>
	<us-gaap:RepaymentsOfLinesOfCredit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-F79FF9A4B94913661A8230F5976B610D" unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
	<us-gaap:RepaymentsOfLinesOfCredit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-A3C77E06E085718464F530F597715DE2" unitRef="usd">2000000</us-gaap:RepaymentsOfLinesOfCredit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2016Q4" decimals="-3" id="Fact-97AD67524EC659F6B507EC3F6F6070A5" unitRef="usd">153578000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2017Q3" decimals="-3" id="Fact-A5DF940CE972596AA530D723AD0E625F" unitRef="usd">132642000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:Revenues contextRef="FD2016Q3QTD" decimals="-3" id="Fact-19B315ABBF425355BD306B4F9C261E4B" unitRef="usd">65384000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-B076767AB55F5020A94779C0641404BC" unitRef="usd">0</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-2B3CE0AC49585338B98566B6ED089CAB" unitRef="usd">-915000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-C74CD1EF99625192A792D2DE5B4A55DC" unitRef="usd">22311000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-A2E3DB26CEF952C3BA83F8FB91AE5F4C" unitRef="usd">20928000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-54C950CAD249583497EB426F2A60B734" unitRef="usd">23060000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3YTD" decimals="-3" id="Fact-C094E3FE01D85CD89E0243BEF46624AD" unitRef="usd">230864000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-14F99800B366573FAFD4F7CD7F1E6592" unitRef="usd">0</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-2A0D74E771255C5CA0A695CFD9E5E04F" unitRef="usd">-2304000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-9B9E7107A5D75EF6B0D60427928FF6BE" unitRef="usd">70436000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-BBA6ED6FAB335896AFDE5FFAA4B576F5" unitRef="usd">76179000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2016Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-DA558C88539F5E8F866945AF1880CA59" unitRef="usd">86553000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3QTD" decimals="-3" id="Fact-0282FED754985997BCF5025B62BD7846" unitRef="usd">49884000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-480B7EB6022259F2AE280EFAFD926473" unitRef="usd">0</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-E75A12B113A25A8E956B521F9850D143" unitRef="usd">-1159000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-C1F90B9B6AB35FB4A631611C126B9A02" unitRef="usd">18318000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-DEC752C6C3EC50BD800D1201CEA84137" unitRef="usd">17651000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3QTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-A870CC2604BB5B818F6DBB6B4C4AD049" unitRef="usd">15074000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3YTD" decimals="-3" id="Fact-F5AB28C1940956D99FD5C668E1775826" unitRef="usd">133745000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" decimals="-3" id="Fact-09DE69CF1B4B5430BEE8AC9A99A8D187" unitRef="usd">0</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember" decimals="-3" id="Fact-F274E3FF916D544C9A0D622D5C037A58" unitRef="usd">-4328000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_FabricationSegmentMember" decimals="-3" id="Fact-2FA67A1866F257559689F40F1D71CCD0" unitRef="usd">42517000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ServicesSegmentMember" decimals="-3" id="Fact-4B981C0497375D78AA47600FA27E1837" unitRef="usd">43758000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2017Q3YTD_us-gaap_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_gifi_ShipyardsSegmentMember" decimals="-3" id="Fact-9384294142675ADBB08F951A81F4C66B" unitRef="usd">51798000</us-gaap:Revenues>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-F37133CE2DAE54CEB79C795E3AF99F12" unitRef="usd">2452000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-3AEC5CA56CF55A0498FCCBE5F47AA320" unitRef="usd">2636000</us-gaap:ShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2017Q3YTD" decimals="-3" id="Fact-115A73525AC5502EBDDBD0856C99645E" unitRef="usd">885000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-A787ECBFDE19500F9ED76B7CB7155D7C" unitRef="usd">797000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-EEA4DF35F2FC57928558229C9240F308" unitRef="usd">88000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-4AE8C8E1ED45504A8CEA2192E91DE9D7" unitRef="usd">2636000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-530366E272425BC4BCFC00C89CA06590" unitRef="usd">2372000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2017Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-C669778E88FE591A94EDD2AD4DACF729" unitRef="usd">264000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-29C3970B86D25BE79C9CCB4ABB273BFD" unitRef="usd">263032000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-87D869DF90BA518D91117E2CED577A6B" unitRef="usd">98813000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-29660E8DDC9A5F8AA27858C465B749BC" unitRef="usd">10641000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-3EFD34F02F795C31A115C978B9D87E9F" unitRef="usd">153578000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q3" decimals="-3" id="Fact-07CB7F5C9964589AAC8640C77492A8F1" unitRef="usd">243847000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-044FDE24DA80575395A7D2EB9DDA5E31" unitRef="usd">100388000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-C6EE5850FE9C547EA8D29A38CECE2598" unitRef="usd">10817000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-F0316BD3065459788B6624A96964C904" unitRef="usd">132642000</us-gaap:StockholdersEquity>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2016Q3QTD" decimals="INF" id="Fact-A754059E35395121BE197D0D2FC2E044" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2016Q3YTD" decimals="INF" id="Fact-2EA6D36920145D5CAC7C5303F63470F4" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2017Q3QTD" decimals="INF" id="Fact-9A642695BF785AA5B502C563F5828803" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2017Q3YTD" decimals="INF" id="Fact-7FF441E33270533FAB285149E0FFF741" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q3QTD" decimals="-3" id="Fact-B4AE6265C60E5245812B827CCB66F749" unitRef="shares">14633000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q3YTD" decimals="-3" id="Fact-8BF730F45E495AED832C9F32DD44AA89" unitRef="shares">14621000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2017Q3QTD" decimals="-3" id="Fact-B0A6F40DBCD6541FA7E0FA47FE360FCF" unitRef="shares">14852000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2017Q3YTD" decimals="-3" id="Fact-F514407EAD5658E3A6DCF949E33672D1" unitRef="shares">14821000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<gifi:RevenueRecognitionandLongtermContractsTextBlock contextRef="FD2017Q3YTD" id="Fact-277AA36BBA4055FC9B92A8C043E32F73">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;REVENUE AND CONTRACT COSTS &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company uses the percentage-of-completion accounting method to recognize revenue from fixed-price and unit-rate contracts computed using the percentage of labor hours incurred as compared to estimated total labor hours to complete each contract. Revenue recognized in a period for a contract is the pro rata portion of the contract value based upon the labor hours incurred to the total labor hours estimated to complete the contract plus pass-through costs incurred during the period. We define pass-through costs as material, freight, equipment rental, and sub-contractor services that are included in the direct costs of revenue associated with projects. Consequently, pass-through costs are included in revenue but have no impact on the gross profit realized for that particular period. Our pass-through costs as a percentage of revenue for each period presented were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pass-through costs as a percentage of revenues&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.4%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.8%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;45.3%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.0%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contracts in progress at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$42.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; with &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$31.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; relating to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; major customers. Advance billings on contracts at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and included advances of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; major customers. Accrued contract losses were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$387,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; , respectively. Our accrued contract losses as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, are a result of changes in estimates totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; identified during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, due to cost overruns and re-work related to two vessels we are constructing for a major customer in our Shipyards division.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenue and gross profit on contracts can be significantly affected by change orders and claims that may not be resolved until the later stages of the contract or after the contract has been completed and delivery occurs. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we included &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounts in revenue related to change orders on projects which have been approved as to scope but not price. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded a loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$488,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for a single customer related to revenue on change orders recognized in prior periods that were not recovered.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</gifi:RevenueRecognitionandLongtermContractsTextBlock>
	<gifi:ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock contextRef="FD2017Q3YTD" id="Fact-597C40C019D25D449234EB29F5663A68">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our pass-through costs as a percentage of revenue for each period presented were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pass-through costs as a percentage of revenues&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.4%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.8%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;45.3%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.0%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</gifi:ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-A5DC5C971DC650E8804110BEDA5E9A25">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;COMMITMENTS AND CONTINGENCIES&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Litigation and Arbitration:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the third and fourth quarters of 2015, we recorded contract losses totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$24.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to a large deepwater project we delivered in November 2015. No amounts with respect to these disputed change orders are included on our consolidated balance sheet or recognized in revenue in our consolidated statement of operations as of and for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&amp;#160;In the second quarter of 2016, we initiated legal action to recover our costs from these disputed change orders. We can give no assurance that our actions will be successful or that we will recover all or any portion of these contract losses from our customer.&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On October 21, 2016, a customer of our Shipyards division announced it was in noncompliance with certain financial covenants included in the customer&amp;#8217;s debt agreements and stated that, while it had received limited waivers from its lenders, its debt agreements would require further negotiation and amendment. This same customer rejected delivery of the first vessel that we completed and tendered for delivery on February 6, 2017, alleging certain technical deficiencies exist with respect to the vessel. On March 10, 2017, we gave notice for arbitration with our customer in an effort to resolve this matter and subsequently suspended fabrication of the second vessel under contract with this customer, which is included in our arbitration proceedings. We disagree with our customer concerning these alleged technical deficiencies and have put the customer in default under the terms of both vessel contracts. The customer is seeking recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$84.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; representing all purchase price amounts previously paid by the customer under both contracts. On May 17, 2017, the customer filed for protection under Chapter 11 of the United States Bankruptcy Code for reorganization under a negotiated, pre-packaged plan. The customer has emerged from Chapter 11 Bankruptcy and the Bankruptcy Court has approved the customer's retention and acceptance of both contracts. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; remained due and outstanding from our customer for the first vessel. The balance due to us for the second vessel upon completion and delivery is approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We are working with legal counsel to protect our contractual claims, and we have re-initiated arbitration proceedings in accordance with our contracts. We are in the process of discovery.  The customer has recently named a new interim chief executive officer who has made contact with our management, and we are working to resolve our dispute in a constructive manner. We intend to take all legal action as may be necessary to protect our rights under the contracts and recover the remaining balances owed to us. Because these vessels have been completed or are substantially complete, we believe that they have significant fair value and that we would be able to fully recover any remaining amounts due to us in the event we enforce our security interest over these projects. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Customer Contract:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Included in our results of operations for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, are &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of contract losses incurred by our Shipyards division related to cost overruns and re-work identified on two newbuild vessel construction contracts from a customer. We and our customer are in discussions to pause construction of the vessels as we resolve electrical and engineering and design issues causing a significant portion of the re-work and cost overruns. Our estimates to complete these vessels contemplate this pause to resolve issues as well as the related delivery schedule. Actual costs to complete and agreed to delivery dates could be different than our estimates. Each vessel contract contains penalties from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to a maximum of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per vessel for late delivery. We believe, but can provide no assurance, that we will be successful in mutually resolving these issues with our customer in accordance with our estimates. Management has not accrued for any penalties as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as we believe penalties are not deemed probable, nor are they estimable at this time.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Hurricane Harvey:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;See Note 2 for a discussion of damages incurred from Hurricane Harvey at our South Texas facilities.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-75323A447BFE53B28D3E70C7E76FA9D6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;LINE OF CREDIT&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On June 9, 2017, we entered into a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$40.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; credit agreement with Whitney Bank, as lender. The credit facility matures &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;9, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and may be used for issuing letters of credit and/or general corporate and working capital purposes. Interest on drawings under the credit facility may be designated, at our option, as either Base Rate (as defined in the credit facility) or LIBOR plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum. Unused commitment fees on the undrawn portion of the facility are &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum, and interest on undrawn stated amounts under letters of credit issued by the lenders is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum. The credit facility is secured by substantially all of our assets (other than the assets of Gulf Marine Fabricators, L.P., the legal entity that holds our South Texas assets which are currently held for sale). &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We must comply with the following financial covenants each quarter during the term of the facility:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;i.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ratio of current assets to current liabilities of not less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.25&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:1.00;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;ii.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Minimum tangible net worth requirement of at least the sum of:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:72px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$230.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, plus &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:72px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;An amount equal to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of consolidated net income for each fiscal quarter ending after June 30, 2017 (with no deduction for a net loss in any such fiscal quarter except for any gain or loss in connection with the sale of assets by Gulf Marine Fabricators, L.P.), plus &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:72px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of all net proceeds of any issuance of any stock or other equity after deducting of any fees, commissions, expenses and other costs incurred in such offering; and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;iii.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ratio of funded debt to tangible net worth of not more than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.50&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:1.00.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Concurrent with our execution of the credit facility, we terminated our prior credit facility with JPMorgan Chase Bank, N.A. At the time of the termination, there was approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of letters of credit outstanding. All were reissued as new letters of credit under the credit facility and accepted by the beneficiaries. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounts were outstanding under the credit facility. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we were in compliance with all of our financial covenants.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock contextRef="FD2017Q3YTD" id="Fact-46CA9E43A1305DAA8C4CE0066DB74D84">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of the significant assets included in assets held for sale as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, at our South Texas facilities and our Prospect Shipyard is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.40625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:34%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;South Texas Fabrication Yards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Prospect Shipyard&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,492&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,492&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings and improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;117,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;117,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93,552&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,719&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;96,271&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;867&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;82&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;949&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vehicles&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;610&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;610&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: accumulated depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(113,596&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(298&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(113,894&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total assets held for sale&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;104,507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,503&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;107,010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock>
	<us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-463BF2276D305861B9CEC527057E8774">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;ASSETS HELD FOR SALE&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;South Texas Assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On February 23, 2017, our Board of Directors approved management's recommendation to place our South Texas facilities located in Aransas Pass and Ingleside, Texas, up for sale. Our Texas South Yard in Ingleside, Texas, is located on the northwest corner of the intersection of the U.S. Intracoastal Waterway and the Corpus Christi Ship Channel. The &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;45&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-foot deep Corpus Christi Ship Channel provides direct and unrestricted access to the Gulf of Mexico. Our Texas North Yard in Aransas Pass, Texas, is located along the U.S. Intracoastal Waterway and is approximately three miles north of the Corpus Christi Ship Channel. These properties are currently underutilized and represent excess capacity within our Fabrication division. Our net book value of property, plant and equipment for these assets was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$104.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. Through September 30, 2017, we have incurred approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$265,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in clean-up and repair related costs and we expect to incur additional future repair costs in excess of our deductible which management believes are probable of being recovered through insurance proceeds. We maintain coverage on these assets up to a maximum of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, subject to a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; deductible with a minimum deductible of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$500,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We are working diligently with our insurance agents and adjusters to finalize our estimate of the damage; however, it may be several months, or even longer, before we can finalize our assessment and receive final payment from our insurance underwriters. Our insurance underwriters have made an initial payment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and we have recorded a liability for future repairs of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which is included in accrued expenses and other liabilities on our balance sheet at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. Our final assessment of the damages incurred to our South Texas assets as well as the amount of insurance proceeds we will receive could be more or less than this amount when the claim is ultimately settled and such differences could be material. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As a result of the decision to place our South Texas facilities up for sale, we have and will continue to incur costs associated with maintaining these facilities. These costs include insurance, general maintenance of the properties in their current state, property taxes and retained employees which will be expensed as incurred. We do not expect the sale of these assets to impact our ability to operate our Fabrication division. Our South Texas assets held for sale do not qualify for discontinued operations presentation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Prospect Shipyard Assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We lease a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-acre complex 26 miles from the Gulf of Mexico in Houma, Louisiana. We have entered into an agreement to terminate the lease no later than December 31, 2017, with the owner of the property (currently a senior vice president within the Company and the former chief executive officer of LEEVAC Shipyards, LLC) to facilitate an orderly disposal of assets at the facility. Our remaining lease payments are not material. We have classified the machinery and equipment remaining at this shipyard as assets held for sale. Our net book value of property, plant and equipment for these assets was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. We recorded an impairment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$389,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during the nine months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Additionally, we sold &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; drydocks from our Prospect Shipyard for proceeds of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and recorded a loss on sale of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$259,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during the nine months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We do not expect the sale of these assets to impact our ability to service our Shipyards customers. The future anticipated costs expected to be incurred prior to the termination of this lease are not significant to our consolidated financial statements. Our Prospect Shipyard assets held for sale do not qualify for discontinued operations presentation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of the significant assets included in assets held for sale as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, at our South Texas facilities and our Prospect Shipyard is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.40625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:34%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;South Texas Fabrication Yards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Prospect Shipyard&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,492&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,492&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings and improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;117,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;117,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93,552&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,719&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;96,271&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;867&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;82&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;949&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vehicles&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;610&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;610&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: accumulated depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(113,596&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(298&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(113,894&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total assets held for sale&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;104,507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,503&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;107,010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
	<us-gaap:EarningsPerShareTextBlock contextRef="FD2017Q3YTD" id="Fact-331BE5DE8244554185CA31ABD83F9B1A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Earnings per Share:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Basic and diluted:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Numerator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,110&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;541&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20,488&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,069&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: Distributed and undistributed income (loss) (unvested restricted stock)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;70&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income attributable to common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,096&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20,388&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&amp;#160;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,821&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,621&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted earnings (loss) per share - common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.04&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1) We have &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; dilutive securities.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
	<us-gaap:FairValueDisclosuresTextBlock contextRef="FD2017Q3YTD" id="Fact-08599E5D176454B3A5DD2CEC7CC16E8A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;FAIR VALUE MEASUREMENTS&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company bases its fair value determinations by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level 1 - inputs are based upon quoted prices for identical instruments traded in active markets. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level 2 - inputs are based upon quoted prices for similar instruments in active markets and model-based valuation techniques for which all significant assumptions are observable in the market. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level 3 - inputs are generally unobservable and typically reflect management&amp;#8217;s estimates of assumptions that market participants would use in pricing the asset or liability. These include discounted cash flow models and similar valuation techniques. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;Recurring fair value measurements and financial instruments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; - &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The carrying amounts that we have reported for financial instruments, including cash and cash equivalents, accounts receivables and accounts payables, approximate their fair values.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;Assets held for sale&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; - We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. The determination of fair value can require the use of significant judgment and can vary on the facts and circumstances. We have classified our assets at our South Texas facilities and our Prospect Shipyard as assets held for sale at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.   We had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; assets held for sale at December 31, 2016. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. See Note 2. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the nine months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded an impairment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$389,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to the assets held for sale at our Prospect shipyard. See Note 2.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
	<us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-746D6985619A5DAEB0B7E404B4932A13">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;CONTRACTS RECEIVABLE AND RETAINAGE &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our customers include major and large independent oil and gas companies, petrochemical and industrial facilities, marine companies and their contractors. Of our contracts receivable balance at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$16.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;64.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, was with &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers. The significant projects for these &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers consist of:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;One&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; large petroleum supply vessel for a customer in our Shipyards segment that was tendered for delivery on February 6, 2017 (see also Note 9 regarding this receivable as this customer has refused delivery of the vessel); &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Offshore installation and hook-up work related to a customer within our Services division; and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The fabrication of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;four&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; modules associated with a U.S. ethane cracker project.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we included an allowance for bad debt of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in our contract receivable balance which primarily relates to a customer within our Fabrication division for the storage of an offshore drilling platform that was fully reserved in 2016 and a customer in our Shipyards division for storage and holding costs for a vessel that we completed and tendered for delivery on February 6, 2017, but was rejected by the customer alleging certain technical deficiencies. See Note 9.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-4E25CFF9EFC15228A766E50684F1D6AE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;New Accounting Standards&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, &amp;#8220;Revenue from Contracts with Customers&amp;#8221; ("Topic 606"), which supersedes the revenue recognition requirements in FASB Accounting Standard Codification (ASC) Topic 605, &amp;#8220;Revenue Recognition.&amp;#8221; Topic 606 requires entities to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue from our fixed-price and unit-rate contracts is recognized under the percentage-of-completion method, computed by the significant inputs method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. Revenue from contracts that are based upon time worked and materials incurred (&amp;#8220;T&amp;amp;M&amp;#8221;) is recognized at the contracted rates as the work is performed and the costs are incurred. Topic 606 will be effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As part of our implementation of this standard, we have established an implementation team as well as employed the help of outside consultants to assist with the implementation. We have completed our scoping phase of this project and believe that we will continue to be able to recognize revenue for our fixed-price and unit-rate contracts using the percentage-of-completion method, computed by measuring the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. However, there are additional criteria to consider that can impact the timing and inclusion of revenue in our percentage-of-completion calculations. While these additional criteria could potentially impact the timing of revenue recognition, they would not change the timing for the recognition of costs. Additionally, implementation of Topic 606 requires that e&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#222222;"&gt;ach performance obligation must be separately identified and the contract price allocated to it. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A determination to combine a group of contracts into one performance obligation or segment a single contract into multiple performance obligations could change the amount of revenue and gross profit recorded in a given period. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We expect to finalize a review of our contracts and complete our calculation of a cumulative implementation adjustment, if any, during the fourth quarter of 2017.&amp;#160;At this time, we are unable to conclude whether there will be any cumulative implementation adjustments, if any, and whether or not they would be material. The guidance permits companies to either apply the new requirements retrospectively to all prior periods presented through use of the full retrospective method or apply the new requirements in the year of adoption through a cumulative adjustment using the modified retrospective method. We intend to use the modified retrospective model in adopting this standard, which will require a cumulative catch up adjustment, if any, on January 1, 2018.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In September 2015, the FASB issued ASU 2015-16, &amp;#8220;Simplifying the Accounting for Measurement-Period Adjustments,&amp;#8221; which eliminates the requirement that an acquirer in a business combination account for measurement-period adjustments retrospectively. Instead, an acquirer will recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. ASU 2015-16 is effective for annual periods beginning after December 15, 2016. We adopted this guidance effective January 1, 2017, which did not have an impact on our financial position, results of operations and related disclosures. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASU 2016-02, &amp;#8220;Leases,&amp;#8221; which requires lessees to record most leases on their balance sheets but recognize expenses in a manner similar to current guidance. ASU 2016-02 will be effective for annual periods beginning after December 15, 2018. The guidance is required to be applied using a modified retrospective approach. We are currently evaluating the effect that ASU 2016-02 will have on our financial position, results of operations and related disclosures; however, we expect to record our lease obligations on our balance sheet. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued ASU 2016-09, &amp;#8220;Improvements to Employee Share-Based Payment Accounting,&amp;#8221; which amends several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification within the statement of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016. We adopted the requirements of ASU 2016-09 effective January 1, 2017. The provisions of ASU No. 2016-09 that are applicable to the Company and affect the Company&amp;#8217;s consolidated financial statements&amp;#160;include the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This ASU requires the recognition of the excess tax benefit or tax deficiency resulting from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes created when common stock vests as an income tax benefit or expense in the Company&amp;#8217;s statement of operations. Under previous GAAP, this difference was required to be recognized in additional paid-in capital. The expense or benefit required to be recognized is calculated separately as a discrete item each reporting period and not as part of the Company&amp;#8217;s projected annual effective tax rate. During the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$215,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively (approximate &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.01&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; loss per share) related to the adoption of this ASU. We have adopted these provisions on a prospective basis and our prior period presentation has not changed. Future effects to the Company&amp;#8217;s income tax expense (benefit) as a result of the adoption of this ASU will depend on the timing, number of shares and the closing price per share of the Company&amp;#8217;s common stock on the dates of vesting. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This ASU also clarifies that cash paid by the Company to taxing authorities in order to satisfy employee income tax withholding obligations from vesting shares should be classified as a financing activity in the Company&amp;#8217;s statement of cash flows. We have reported payments of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$885,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; within financing activities within our consolidated statement of cash flows for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as a result of adoption of this ASU. We have adopted these provisions retrospectively and reclassified &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$163,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from cash used in operating activities to cash used in financing activities for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to conform to the current period presentation.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASU 2016-13, &amp;#8220;Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments,&amp;#8221; which changes the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking &amp;#8220;expected loss&amp;#8221; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard also requires enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. ASU 2016-13 will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted for all entities for annual periods beginning after December 15, 2018. We have not elected to early adopt this guidance. The guidance must be applied using a cumulative-effect transition method. We are currently evaluating the effect that ASU 2016-13 will have on our financial position, results of operations and related disclosures.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="FD2017Q3YTD" id="Fact-D6EE12CE48A454D1884698674A698667">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:6px;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gulf Island Fabrication, Inc. ("Gulf Island," and together with its subsidiaries "the Company," "we" or "our"), is a leading fabricator of complex steel structures and marine vessels used in energy extraction and production, petrochemical and industrial facilities, power generation, alternative energy projects and shipping and marine transportation operations. We also provide related installation, hookup, commissioning, repair and maintenance services with specialized crews and integrated project management capabilities. We are currently fabricating complex modules for the construction of a new petrochemical plant and two multi-purpose service vessels. We recently fabricated offshore wind turbine foundations for the first offshore wind power project in the United States. We also constructed one of the largest liftboats servicing the Gulf of Mexico ("GOM"), one of the deepest production jackets in the GOM and the first SPAR fabricated in the United States. Our customers include U.S. and, to a lesser extent, international energy producers, petrochemical, industrial, power and marine operators. We operate and manage our business through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating divisions: Fabrication, Shipyards and Services. Our corporate headquarters is located in Houston, Texas, with fabrication facilities located in Houma, Jennings and Lake Charles, Louisiana. Our fabrication facilities in Aransas Pass and Ingleside, Texas are currently being marketed for sale.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements include the accounts of Gulf Island Fabrication, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For definitions of certain technical terms contained in this Form 10-Q, see the Glossary of Certain Technical Terms contained in our Annual Report on Form 10-K for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The accompanying unaudited, consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&amp;#8220;GAAP&amp;#8221;) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, are not necessarily indicative of the results that may be expected for the year ending &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The balance sheet at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company&amp;#8217;s Annual Report on Form 10-K for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Reclassifications&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We made the following reclassifications to our financial statements for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to conform to current period presentation:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We reclassified &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$163,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from operating activities to financing activities in the Company&amp;#8217;s consolidated statement of cash flows for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, related to tax payments made by the Company to satisfy employee income tax withholding obligations arising from vesting shares as a result of the adoption of Accounting Standards Update 2016-09 as discussed in "New Accounting Standards" below. This reclassification had no impact to our financial position or results of operations.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We reclassified corporate administrative costs and overhead expenses previously allocated to the results of operations of our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating divisions to our Corporate division for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to conform to current period presentation as discussed in Note 8. These reclassifications had no impact to our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;New Accounting Standards&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, &amp;#8220;Revenue from Contracts with Customers&amp;#8221; ("Topic 606"), which supersedes the revenue recognition requirements in FASB Accounting Standard Codification (ASC) Topic 605, &amp;#8220;Revenue Recognition.&amp;#8221; Topic 606 requires entities to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue from our fixed-price and unit-rate contracts is recognized under the percentage-of-completion method, computed by the significant inputs method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. Revenue from contracts that are based upon time worked and materials incurred (&amp;#8220;T&amp;amp;M&amp;#8221;) is recognized at the contracted rates as the work is performed and the costs are incurred. Topic 606 will be effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As part of our implementation of this standard, we have established an implementation team as well as employed the help of outside consultants to assist with the implementation. We have completed our scoping phase of this project and believe that we will continue to be able to recognize revenue for our fixed-price and unit-rate contracts using the percentage-of-completion method, computed by measuring the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. However, there are additional criteria to consider that can impact the timing and inclusion of revenue in our percentage-of-completion calculations. While these additional criteria could potentially impact the timing of revenue recognition, they would not change the timing for the recognition of costs. Additionally, implementation of Topic 606 requires that e&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#222222;"&gt;ach performance obligation must be separately identified and the contract price allocated to it. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A determination to combine a group of contracts into one performance obligation or segment a single contract into multiple performance obligations could change the amount of revenue and gross profit recorded in a given period. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We expect to finalize a review of our contracts and complete our calculation of a cumulative implementation adjustment, if any, during the fourth quarter of 2017.&amp;#160;At this time, we are unable to conclude whether there will be any cumulative implementation adjustments, if any, and whether or not they would be material. The guidance permits companies to either apply the new requirements retrospectively to all prior periods presented through use of the full retrospective method or apply the new requirements in the year of adoption through a cumulative adjustment using the modified retrospective method. We intend to use the modified retrospective model in adopting this standard, which will require a cumulative catch up adjustment, if any, on January 1, 2018.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In September 2015, the FASB issued ASU 2015-16, &amp;#8220;Simplifying the Accounting for Measurement-Period Adjustments,&amp;#8221; which eliminates the requirement that an acquirer in a business combination account for measurement-period adjustments retrospectively. Instead, an acquirer will recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. ASU 2015-16 is effective for annual periods beginning after December 15, 2016. We adopted this guidance effective January 1, 2017, which did not have an impact on our financial position, results of operations and related disclosures. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASU 2016-02, &amp;#8220;Leases,&amp;#8221; which requires lessees to record most leases on their balance sheets but recognize expenses in a manner similar to current guidance. ASU 2016-02 will be effective for annual periods beginning after December 15, 2018. The guidance is required to be applied using a modified retrospective approach. We are currently evaluating the effect that ASU 2016-02 will have on our financial position, results of operations and related disclosures; however, we expect to record our lease obligations on our balance sheet. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued ASU 2016-09, &amp;#8220;Improvements to Employee Share-Based Payment Accounting,&amp;#8221; which amends several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification within the statement of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016. We adopted the requirements of ASU 2016-09 effective January 1, 2017. The provisions of ASU No. 2016-09 that are applicable to the Company and affect the Company&amp;#8217;s consolidated financial statements&amp;#160;include the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This ASU requires the recognition of the excess tax benefit or tax deficiency resulting from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes created when common stock vests as an income tax benefit or expense in the Company&amp;#8217;s statement of operations. Under previous GAAP, this difference was required to be recognized in additional paid-in capital. The expense or benefit required to be recognized is calculated separately as a discrete item each reporting period and not as part of the Company&amp;#8217;s projected annual effective tax rate. During the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$215,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively (approximate &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.01&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; loss per share) related to the adoption of this ASU. We have adopted these provisions on a prospective basis and our prior period presentation has not changed. Future effects to the Company&amp;#8217;s income tax expense (benefit) as a result of the adoption of this ASU will depend on the timing, number of shares and the closing price per share of the Company&amp;#8217;s common stock on the dates of vesting. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This ASU also clarifies that cash paid by the Company to taxing authorities in order to satisfy employee income tax withholding obligations from vesting shares should be classified as a financing activity in the Company&amp;#8217;s statement of cash flows. We have reported payments of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$885,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; within financing activities within our consolidated statement of cash flows for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as a result of adoption of this ASU. We have adopted these provisions retrospectively and reclassified &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$163,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from cash used in operating activities to cash used in financing activities for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to conform to the current period presentation.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASU 2016-13, &amp;#8220;Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments,&amp;#8221; which changes the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking &amp;#8220;expected loss&amp;#8221; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard also requires enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. ASU 2016-13 will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted for all entities for annual periods beginning after December 15, 2018. We have not elected to early adopt this guidance. The guidance must be applied using a cumulative-effect transition method. We are currently evaluating the effect that ASU 2016-13 will have on our financial position, results of operations and related disclosures.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2017Q3YTD" id="Fact-2ED914BDE304570DAD53317D18342CF8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Basic and diluted:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Numerator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,110&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;541&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20,488&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,069&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: Distributed and undistributed income (loss) (unvested restricted stock)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;70&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income attributable to common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,096&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20,388&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&amp;#160;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,852&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,821&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,621&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted earnings (loss) per share - common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.04&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1) We have &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; dilutive securities.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
	<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="FD2017Q3YTD" id="Fact-C032B382CCD8501A824A630BDFEE4D7F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Summarized financial information concerning our segments as of and for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:22%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Three Months Ended September 30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;18,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;15,074&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;17,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1,159&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;49,884&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,250&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(3,504&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,912&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(152&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(494&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;472&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(4,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,217&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2,161&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(4,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;205,463&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;96,614&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,820&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;364,016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(463,533&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;303,380&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,133&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;95&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,671&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,479&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,054&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;94&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,652&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:22%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Three Months Ended September 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;22,311&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;23,060&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;20,928&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(915&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;65,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;601&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,945&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,918&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(205&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,975&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1,995&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;173&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;285,320&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;75,779&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;332,617&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(457,285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;337,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;4,637&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,183&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;443&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;123&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;6,386&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,228&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;565&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,125&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Nine Months Ended September 30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;42,517&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;51,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;43,758&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(4,328&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;133,745&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19,061&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(500&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(17,010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2,216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(22,285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;327&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,165&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(30,339&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;205,463&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;96,614&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,820&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;364,016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(463,533&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;303,380&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,420&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;3,034&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,266&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;10,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,327&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;199&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;4,515&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Nine Months Ended September 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;70,436&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;86,553&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;76,179&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2,304&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;230,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;4,564&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;9,742&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;11,158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(439&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;25,025&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,524&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;8,696&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(5,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;10,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;285,320&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;75,779&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;332,617&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(457,285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;337,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;14,081&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;3,507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,342&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;332&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;19,262&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,612&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;730&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;____________&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue includes non-cash amortization of deferred revenue related to the values assigned to contracts acquired in the LEEVAC transaction of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$510,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$4.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for the nine months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;padding-left:66px;text-indent:-30px;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-2F10E4B01BF75AE99421DE37CD0E3AC5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;SEGMENT DISCLOSURES&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have structured our operations with &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating divisions and a corporate non-operating division. Beginning in 2017, management reduced its allocation of corporate administrative costs and overhead expenses from its corporate, non-operating division to its operating divisions in order to individually evaluate corporate administrative costs and overhead within our Corporate division as well as to not overly burden our operating divisions with costs that do not directly relate to their operations. Accordingly, a significant portion of our corporate administrative costs and overhead expenses are retained within the results of our corporate division. In addition, we have also allocated certain personnel previously included in the operating divisions to our Corporate division. In doing so, management believes that it has created a fourth reportable segment with each of its &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating divisions and its Corporate division each meeting the criteria of reportable segments under GAAP. Our operating divisions and Corporate division are discussed below.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; - &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our Fabrication division primarily fabricates structures such as offshore drilling and production platforms and other steel structures for customers in the oil and gas industries including jackets and deck sections of fixed production platforms along with pressure vessels. Our Fabrication division also fabricates structures for alternative energy customers (such as the five jackets and piles we constructed for a shallow water wind turbine project off the coast of Rhode Island during 2015) as well as modules for an LNG facility. We have historically performed these activities out of our fabrication yards in Houma, Louisiana and formerly out of our fabrication yards in Aransas Pass and Ingleside, Texas.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; - &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our Shipyards division primarily fabricates and repairs marine vessels including offshore supply vessels, anchor handling vessels, lift boats, tugboats and towboats. Our Shipyards division also constructs and owns drydocks to lift marine vessels out of the water in order to make repairs or modifications. Our marine repair activities include steel repair, blasting and painting services, electrical systems repair, machinery and piping system repairs and propeller, shaft and rudder reconditioning. Our Shipyards division also performs conversion projects that consist of lengthening or modifying the use of existing vessels to enhance their capacity or functionality. We perform these activities out of our facilities in Houma, Jennings and Lake Charles, Louisiana.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; - &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our Services division primarily provides interconnect piping services on offshore platforms and inshore structures. Interconnect piping services involve sending employee crews to offshore platforms in the Gulf of Mexico to perform welding and other activities required to connect production equipment, service modules and other equipment on a platform. We also contract with oil and gas companies that have platforms and other structures located in the inland lakes and bays throughout the Southeast for various on-site construction and maintenance activities. In addition, our Services division can fabricate packaged skid units and construct various municipal and drainage projects, such as pump stations, levee reinforcement, bulkheads and other projects for state and local governments.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; - &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our Corporate division primarily includes expenses that do not directly relate to the operations or shared services provided to our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating divisions. Expenses for shared services, which include human resources, insurance, business development, accounting salaries, etc., are allocated to the operating divisions. Expenses that are not allocated include, but are not limited to, costs related to executive management and directors' fees, clerical and administrative salaries, costs of maintaining the corporate office and costs associated with being a publicly traded company and its overall governance.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We generally evaluate the performance of, and allocate resources to, our segments based upon gross profit (loss) and operating income (loss). Segment assets are comprised of all assets attributable to each segment. Corporate administrative costs and overhead are allocated to our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating divisions for expenses that directly relate to the operations or relate to shared services as discussed above. During 2016, we allocated substantially all of our corporate administrative costs and overhead to our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating divisions. We have recast our 2016 segment data below in order to conform to the current period presentation. Intersegment revenues are priced at the estimated fair value of work performed. Summarized financial information concerning our segments as of and for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:22%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Three Months Ended September 30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;18,318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;15,074&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;17,651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1,159&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;49,884&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,250&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(3,504&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,912&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(152&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(494&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;472&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(4,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,217&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2,161&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(4,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;205,463&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;96,614&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,820&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;364,016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(463,533&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;303,380&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,133&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;413&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;95&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,671&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,479&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,054&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;94&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,652&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:22%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Three Months Ended September 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;22,311&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;23,060&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;20,928&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(915&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;65,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;601&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,945&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,918&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(205&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;477&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,975&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1,995&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;173&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;285,320&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;75,779&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;332,617&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(457,285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;337,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;4,637&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,183&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;443&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;123&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;6,386&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,228&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;318&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;565&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,125&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Nine Months Ended September 30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;42,517&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;51,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;43,758&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(4,328&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;133,745&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19,061&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,335&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(500&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(17,010&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2,216&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(22,285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;327&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,165&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(30,339&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;205,463&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;96,614&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,820&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;364,016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(463,533&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;303,380&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,420&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;3,034&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,266&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;10,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,327&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;199&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;4,515&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="19" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Nine Months Ended September 30, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Fabrication&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Shipyards&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Corporate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Eliminations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;70,436&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;86,553&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;76,179&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2,304&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;230,864&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Gross profit (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;4,564&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;9,742&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;11,158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(439&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;25,025&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Operating income (loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,524&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;8,696&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(5,571&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;10,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Total assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;285,320&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;75,779&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;100,781&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;332,617&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(457,285&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;337,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Depreciation and amortization expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;14,081&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;3,507&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,342&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;332&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;19,262&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Capital expenditures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;534&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;1,612&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;730&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;5,415&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;____________&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:60px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:30px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(1) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Revenue includes non-cash amortization of deferred revenue related to the values assigned to contracts acquired in the LEEVAC transaction of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$510,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$4.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for the nine months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:SubsequentEventsTextBlock contextRef="FD2017Q3YTD" id="Fact-CF879A0F7F1F5937A7CF3442CF8DCFDE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:12pt;"&gt;&lt;font style="font-family:inherit;font-size:12pt;font-weight:bold;"&gt;SUBSEQUENT EVENTS&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October&amp;#160;26, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, our Board of Directors declared a dividend of $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.01&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share on our shares of common stock outstanding, payable &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;November&amp;#160;24, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to shareholders of record on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;November&amp;#160;10, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>gifi-20170930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.gulfisland.com/20170930" xmlns:gifi="http://www.gulfisland.com/20170930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gifi-20170930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gifi-20170930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gifi-20170930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gifi-20170930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AssetsHeldForSale" roleURI="http://www.gulfisland.com/role/AssetsHeldForSale">
        <link:definition>2103100 - Disclosure - ASSETS HELD FOR SALE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldForSaleNarrativeDetails" roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails">
        <link:definition>2403402 - Disclosure - Assets Held for Sale - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails">
        <link:definition>2403403 - Disclosure - Assets Held for Sale - Significant Assets Included in Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldForSaleTables" roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleTables">
        <link:definition>2303301 - Disclosure - Assets Held for Sale (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.gulfisland.com/role/CommitmentsAndContingencies">
        <link:definition>2110100 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesDetails" roleURI="http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails">
        <link:definition>2410401 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited">
        <link:definition>1003000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlowsUnaudited" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperationsUnaudited" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited">
        <link:definition>1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractsReceivableAndRetainage" roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage">
        <link:definition>2105100 - Disclosure - CONTRACTS RECEIVABLE AND RETAINAGE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractsReceivableAndRetainageDetails" roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails">
        <link:definition>2405401 - Disclosure - Contracts Receivable and Retainage (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareAndShareholdersEquity" roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity">
        <link:definition>2107100 - Disclosure - EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareAndShareholdersEquityDetails" roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails">
        <link:definition>2407402 - Disclosure - Earnings Per Share and Shareholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareAndShareholdersEquityTables" roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables">
        <link:definition>2307301 - Disclosure - Earnings Per Share and Shareholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" roleURI="http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails">
        <link:definition>2406401 - Disclosure - Fair Value Measurement - Property, Plant, and Equipment Reclassified (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.gulfisland.com/role/FairValueMeasurements">
        <link:definition>2106100 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LineOfCredit" roleURI="http://www.gulfisland.com/role/LineOfCredit">
        <link:definition>2108100 - Disclosure - LINE OF CREDIT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LineOfCreditDetails" roleURI="http://www.gulfisland.com/role/LineOfCreditDetails">
        <link:definition>2408401 - Disclosure - Line of Credit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationAndSummaryOfSignificantAccountingPolicies" roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies">
        <link:definition>2101100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>2401402 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueAndContractCosts" roleURI="http://www.gulfisland.com/role/RevenueAndContractCosts">
        <link:definition>2104100 - Disclosure - REVENUE AND CONTRACT COSTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueAndContractCostsNarrativeDetails" roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails">
        <link:definition>2404403 - Disclosure - Revenue and Contract Costs - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueAndContractCostsPassThroughCostsDetails" roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails">
        <link:definition>2404402 - Disclosure - Revenue and Contract Costs - Pass Through Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueAndContractCostsTables" roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsTables">
        <link:definition>2304301 - Disclosure - Revenue and Contract Costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentDisclosures" roleURI="http://www.gulfisland.com/role/SegmentDisclosures">
        <link:definition>2109100 - Disclosure - SEGMENT DISCLOSURES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentDisclosuresDetails" roleURI="http://www.gulfisland.com/role/SegmentDisclosuresDetails">
        <link:definition>2409402 - Disclosure - Segment Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentDisclosuresTables" roleURI="http://www.gulfisland.com/role/SegmentDisclosuresTables">
        <link:definition>2309301 - Disclosure - Segment Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.gulfisland.com/role/SubsequentEvents">
        <link:definition>2111100 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.gulfisland.com/role/SubsequentEventsDetails">
        <link:definition>2411401 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="gifi_AccrualForFutureRepairs" name="AccrualForFutureRepairs" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_BillingsinExcessofCostsMember" name="BillingsinExcessofCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ContractReceivableMember" name="ContractReceivableMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_ContractsReceivableNumberofModules" name="ContractsReceivableNumberofModules" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_ContractsReceivableNumberofVessels" name="ContractsReceivableNumberofVessels" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_CostsinExcessofBillingsMember" name="CostsinExcessofBillingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_CustomerofShipyardMember" name="CustomerofShipyardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio" name="DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" name="DebtInstrumentCovenantTermsMinimumCurrentRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" name="DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" name="DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation" name="DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross" name="DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount" name="EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_FabricationSegmentMember" name="FabricationSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_IncreaseDecreaseInContractReceivablesAndRetainage" name="IncreaseDecreaseInContractReceivablesAndRetainage" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" name="IncreaseDecreaseInPrepaidExpenseAndOtherAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="gifi_IncreaseDecreaseinAccruedContractLosses" name="IncreaseDecreaseinAccruedContractLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="gifi_IncreaseDecreaseinEstimatedContractCosts" name="IncreaseDecreaseinEstimatedContractCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="gifi_InsuranceCoverage" name="InsuranceCoverage" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="gifi_InsuranceDeductiblePercent" name="InsuranceDeductiblePercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_InsuranceDeductibleValue" name="InsuranceDeductibleValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_LargeDeepwaterProjectRecentlyDeliveredMember" name="LargeDeepwaterProjectRecentlyDeliveredMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LongtermContractsOrProgramsDisclosureLineItems" name="LongtermContractsOrProgramsDisclosureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LongtermContractsOrProgramsDisclosureTable" name="LongtermContractsOrProgramsDisclosureTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_LossFromDisputedChangeOrders" name="LossFromDisputedChangeOrders" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="gifi_NumberOfDrydocksSold" name="NumberOfDrydocksSold" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_PassThroughCostsAsPercentOfRevenue" name="PassThroughCostsAsPercentOfRevenue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_PossibleLateDeliveryPenaltyPerContract" name="PossibleLateDeliveryPenaltyPerContract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="gifi_ProceedsFromPropertyInsurancePolicy" name="ProceedsFromPropertyInsurancePolicy" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ProjectApprovedScopeUnapprovedPriceMember" name="ProjectApprovedScopeUnapprovedPriceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ProspectShipyardMember" name="ProspectShipyardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_RevenueRecognitionandLongtermContractsTextBlock" name="RevenueRecognitionandLongtermContractsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock" name="ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ServicesSegmentMember" name="ServicesSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ShipyardsSegmentMember" name="ShipyardsSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_SouthTexasFabricationYardsMember" name="SouthTexasFabricationYardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" name="StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare" name="TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_TwoMajorCustomersMember" name="TwoMajorCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>gifi-20170930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSale" xlink:href="gifi-20170930.xsd#AssetsHeldForSale" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleTables" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/CommitmentsAndContingencies" xlink:href="gifi-20170930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails" xlink:href="gifi-20170930.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20170930.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20170930.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20170930.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails" xlink:href="gifi-20170930.xsd#ContractsReceivableAndRetainageDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20170930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:href="gifi-20170930.xsd#FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurements" xlink:href="gifi-20170930.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20170930.xsd#LineOfCredit" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditDetails" xlink:href="gifi-20170930.xsd#LineOfCreditDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCosts" xlink:href="gifi-20170930.xsd#RevenueAndContractCosts" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsPassThroughCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsTables" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosures" xlink:href="gifi-20170930.xsd#SegmentDisclosures" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosuresDetails" xlink:href="gifi-20170930.xsd#SegmentDisclosuresDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosuresTables" xlink:href="gifi-20170930.xsd#SegmentDisclosuresTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20170930.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsDetails" xlink:href="gifi-20170930.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSale" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0fd3838f-027a-7f18-90fa-b28131424036" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_4fce754b-4353-d821-6ec3-180ba539f90e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0fd3838f-027a-7f18-90fa-b28131424036" xlink:to="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_4fce754b-4353-d821-6ec3-180ba539f90e" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_d35e2445-00da-8681-b120-180ba5640581" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0fd3838f-027a-7f18-90fa-b28131424036" xlink:to="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_d35e2445-00da-8681-b120-180ba5640581" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07da1db4-2708-4446-4250-1fdd5956185e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07da1db4-2708-4446-4250-1fdd5956185e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_37dfc964-05f5-49bd-e5dd-31723f4ca0cf" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_37dfc964-05f5-49bd-e5dd-31723f4ca0cf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_3dd5212a-5274-23d4-6038-18a568f54e3d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_3dd5212a-5274-23d4-6038-18a568f54e3d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_e844b255-713b-0357-7991-a8c78d02cb50" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_e844b255-713b-0357-7991-a8c78d02cb50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7ccd4058-c821-b334-f2ba-45d4b5754cc1" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7ccd4058-c821-b334-f2ba-45d4b5754cc1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9b27fab9-d497-627b-4cfb-6b585220b978" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9b27fab9-d497-627b-4cfb-6b585220b978" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_7a72b51a-735c-1ad4-bd3f-d9bcf2d6a26d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_AccountsPayableCurrent_7a72b51a-735c-1ad4-bd3f-d9bcf2d6a26d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_bab52b15-933f-bd8e-1723-7406a655e732" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_bab52b15-933f-bd8e-1723-7406a655e732" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_8b1ce015-9f6a-7733-2a36-b48b375619d0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_8b1ce015-9f6a-7733-2a36-b48b375619d0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_3fe8f96b-142b-97b1-3b39-b8d22cd10e98" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_3fe8f96b-142b-97b1-3b39-b8d22cd10e98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_98f473f8-2d19-99d7-6142-37f86ccd14ec" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_DeferredRevenueCurrent_98f473f8-2d19-99d7-6142-37f86ccd14ec" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_bd3a7ae4-0e62-b7df-2312-729d1644863d" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_bd3a7ae4-0e62-b7df-2312-729d1644863d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_11e98ceb-5737-f44d-6a16-2d8b64b1228d" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_11e98ceb-5737-f44d-6a16-2d8b64b1228d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f234998c-5e05-09d0-d53e-5c44423c97c0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f234998c-5e05-09d0-d53e-5c44423c97c0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_314eb579-3ee1-408c-39f2-e62f2f37befc" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_314eb579-3ee1-408c-39f2-e62f2f37befc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_4fb6195d-d905-dac7-e5a0-79f324993f79" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_PreferredStockValue_4fb6195d-d905-dac7-e5a0-79f324993f79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_c3f7606a-e7e9-61d5-b60b-b4b059f68b26" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_CommonStockValue_c3f7606a-e7e9-61d5-b60b-b4b059f68b26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2d1b9d27-8b19-82d9-2843-5b3d292b7fbb" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2d1b9d27-8b19-82d9-2843-5b3d292b7fbb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_065cb284-7fca-cc9b-5752-2feaf74d0011" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_065cb284-7fca-cc9b-5752-2feaf74d0011" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3bb02469-191c-4baa-c8ee-e08be21b11bb" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3bb02469-191c-4baa-c8ee-e08be21b11bb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_37b0c31d-5d8b-0577-dfd9-aa56a79334e3" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_37b0c31d-5d8b-0577-dfd9-aa56a79334e3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_d5dace7e-16a2-02a1-4993-85329c91fc1e" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_d5dace7e-16a2-02a1-4993-85329c91fc1e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_37df9202-d5d1-1363-9956-7b4402bf22d6" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_37df9202-d5d1-1363-9956-7b4402bf22d6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_e3eecf87-b290-4567-8a59-5b0a8e27c85b" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_ShareBasedCompensation_e3eecf87-b290-4567-8a59-5b0a8e27c85b" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseInContractReceivablesAndRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_e3a79854-5d9d-888d-9869-180ba555f3f2" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_e3a79854-5d9d-888d-9869-180ba555f3f2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_5163b6ce-a513-2771-f953-fe7adbf2e9c7" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_5163b6ce-a513-2771-f953-fe7adbf2e9c7" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_d025f7ca-dbb7-c521-d8e2-180ba5680f81" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_d025f7ca-dbb7-c521-d8e2-180ba5680f81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a8b6fe35-4809-bddf-7ef6-3144a6c89165" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a8b6fe35-4809-bddf-7ef6-3144a6c89165" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_ac78514f-5b0b-6160-8e86-a42e2aa39a6c" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_ac78514f-5b0b-6160-8e86-a42e2aa39a6c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_74be5b6b-5c06-c74c-89da-2d9660b81d9b" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_74be5b6b-5c06-c74c-89da-2d9660b81d9b" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinAccruedContractLosses" xlink:label="loc_gifi_IncreaseDecreaseinAccruedContractLosses_22f79fd0-83ab-43a8-d31e-180ba5574f47" xlink:type="locator" />
    <link:calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_gifi_IncreaseDecreaseinAccruedContractLosses_22f79fd0-83ab-43a8-d31e-180ba5574f47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_91397648-589d-3b53-47c8-16b8909c78f4" xlink:type="locator" />
    <link:calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_91397648-589d-3b53-47c8-16b8909c78f4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RecognitionOfDeferredRevenue" xlink:label="loc_us-gaap_RecognitionOfDeferredRevenue_46413cd3-e44c-f902-d508-3a3681b9931f" xlink:type="locator" />
    <link:calculationArc order="15" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_RecognitionOfDeferredRevenue_46413cd3-e44c-f902-d508-3a3681b9931f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_922befcd-b5b1-7112-2dca-80fbde69a2fe" xlink:type="locator" />
    <link:calculationArc order="16" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_AssetImpairmentCharges_922befcd-b5b1-7112-2dca-80fbde69a2fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_c3834bce-1092-16b5-94bf-135780ac49b6" xlink:type="locator" />
    <link:calculationArc order="17" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_444b1ac7-f47a-4ce3-0caa-537f7e4ab8c3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_c3834bce-1092-16b5-94bf-135780ac49b6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fee12b15-6b42-6245-2e2f-ff030b98332c" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fee12b15-6b42-6245-2e2f-ff030b98332c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_ec28fefd-eeef-249f-93ab-bae4dd636c84" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_ec28fefd-eeef-249f-93ab-bae4dd636c84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_207a1788-de98-876d-55d2-2ec6bb7931f8" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_70319186-e7bd-7189-88d2-eba26fb93350" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_207a1788-de98-876d-55d2-2ec6bb7931f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6f80ca9e-82d0-f056-a403-c4914c1ce379" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6f80ca9e-82d0-f056-a403-c4914c1ce379" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d67f644-e190-e5ce-9449-e00a27ad7771" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d67f644-e190-e5ce-9449-e00a27ad7771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_7b8a0794-7d87-21cc-a206-45c556522750" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_7b8a0794-7d87-21cc-a206-45c556522750" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_bce346aa-ba15-aeef-61ad-e8ce13a3f0b4" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_bce346aa-ba15-aeef-61ad-e8ce13a3f0b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_0e65f67a-86e3-c84f-fab4-e2c0fc4b175d" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_deb49b68-c030-7624-a39d-ea301caa5dbf" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_0e65f67a-86e3-c84f-fab4-e2c0fc4b175d" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:to="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_GrossProfit_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_33f76b65-31cf-be04-0849-25af345446d5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" xlink:to="loc_us-gaap_Revenues_33f76b65-31cf-be04-0849-25af345446d5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_a2b142e3-b3f3-b7b6-6428-5812971ab980" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" xlink:to="loc_us-gaap_CostOfRevenue_a2b142e3-b3f3-b7b6-6428-5812971ab980" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_87411e46-c979-a1ff-e8b3-f4f75d86b855" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_87411e46-c979-a1ff-e8b3-f4f75d86b855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_922befcd-b5b1-7112-2dca-80fbde69a2fe" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_AssetImpairmentCharges_922befcd-b5b1-7112-2dca-80fbde69a2fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_9b894abb-bf85-2810-9d9d-c92a9b0f56f1" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_0eb47183-f513-314d-ceda-ee2412d9eee8" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_9b894abb-bf85-2810-9d9d-c92a9b0f56f1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_7c9599ab-2a77-022c-c720-63fecff6a62c" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_9b894abb-bf85-2810-9d9d-c92a9b0f56f1" xlink:to="loc_us-gaap_InterestExpense_7c9599ab-2a77-022c-c720-63fecff6a62c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_27459a92-428a-e415-bdb1-176ed2662e11" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_9b894abb-bf85-2810-9d9d-c92a9b0f56f1" xlink:to="loc_us-gaap_InvestmentIncomeInterest_27459a92-428a-e415-bdb1-176ed2662e11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_250c3b2f-7db5-7088-68cc-1dd831a2c2d7" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_9b894abb-bf85-2810-9d9d-c92a9b0f56f1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_250c3b2f-7db5-7088-68cc-1dd831a2c2d7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_78b7d85e-8366-fe6d-cb1f-faac5a041b79" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:to="loc_us-gaap_NetIncomeLoss_641b1cab-a2b3-2e0e-8389-1455ff3f8581" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_4073231d-1fe4-ab7d-9536-6edb4ac27ec5" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_4073231d-1fe4-ab7d-9536-6edb4ac27ec5" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/LineOfCredit" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/LineOfCreditDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCosts" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosures" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosuresDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosuresTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/SubsequentEvents" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.gulfisland.com/role/SubsequentEventsDetails" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>gifi-20170930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSale" xlink:href="gifi-20170930.xsd#AssetsHeldForSale" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleTables" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/CommitmentsAndContingencies" xlink:href="gifi-20170930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails" xlink:href="gifi-20170930.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20170930.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20170930.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20170930.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails" xlink:href="gifi-20170930.xsd#ContractsReceivableAndRetainageDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20170930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:href="gifi-20170930.xsd#FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurements" xlink:href="gifi-20170930.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20170930.xsd#LineOfCredit" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditDetails" xlink:href="gifi-20170930.xsd#LineOfCreditDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCosts" xlink:href="gifi-20170930.xsd#RevenueAndContractCosts" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsPassThroughCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsTables" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosures" xlink:href="gifi-20170930.xsd#SegmentDisclosures" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosuresDetails" xlink:href="gifi-20170930.xsd#SegmentDisclosuresDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosuresTables" xlink:href="gifi-20170930.xsd#SegmentDisclosuresTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20170930.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsDetails" xlink:href="gifi-20170930.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSale" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_SouthTexasFabricationYardsMember" xlink:label="loc_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:to="loc_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProspectShipyardMember" xlink:label="loc_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:to="loc_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:to="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:to="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:to="loc_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:to="loc_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceCoverage" xlink:label="loc_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceDeductiblePercent" xlink:label="loc_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceDeductibleValue" xlink:label="loc_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProceedsFromPropertyInsurancePolicy" xlink:label="loc_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_AccrualForFutureRepairs" xlink:label="loc_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_NumberOfDrydocksSold" xlink:label="loc_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_776762B6CD913145233802B1D63EA60B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_776762B6CD913145233802B1D63EA60B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_776762B6CD913145233802B1D63EA60B" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_776762B6CD913145233802B1D63EA60B" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_SouthTexasFabricationYardsMember" xlink:label="loc_gifi_SouthTexasFabricationYardsMember_5A1F7B83A056193E051D02B1D63F95ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:to="loc_gifi_SouthTexasFabricationYardsMember_5A1F7B83A056193E051D02B1D63F95ED" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProspectShipyardMember" xlink:label="loc_gifi_ProspectShipyardMember_B50BBFBDC0C6A0B3758802B1D63FFE09" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:to="loc_gifi_ProspectShipyardMember_B50BBFBDC0C6A0B3758802B1D63FFE09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_233C3A4C132CD7EE4DB502B1D63F5098" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_233C3A4C132CD7EE4DB502B1D63F5098" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_233C3A4C132CD7EE4DB502B1D63F5098" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_233C3A4C132CD7EE4DB502B1D63F5098" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9E193FFD59DA21E5C92502B1D63F29D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9E193FFD59DA21E5C92502B1D63F29D5" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:to="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:to="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_96247E22941D62E2AE246EADB685EF41" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_96247E22941D62E2AE246EADB685EF41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_96247E22941D62E2AE246EADB685EF41" xlink:to="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_96247E22941D62E2AE246EADB685EF41" xlink:to="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B" xlink:to="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_CustomerofShipyardMember" xlink:label="loc_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:to="loc_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F0714E4D79F51B55AF206EADB6850AC9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F0714E4D79F51B55AF206EADB6850AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F0714E4D79F51B55AF206EADB6850AC9" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F0714E4D79F51B55AF206EADB6850AC9" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractReceivableMember" xlink:label="loc_gifi_ContractReceivableMember_25F5B322D54ED1F04E5B6EADB685D402" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91" xlink:to="loc_gifi_ContractReceivableMember_25F5B322D54ED1F04E5B6EADB685D402" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_BF428E103E80BAFA866B6EADB685E97D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_RangeAxis_BF428E103E80BAFA866B6EADB685E97D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_BF428E103E80BAFA866B6EADB685E97D" xlink:to="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_BF428E103E80BAFA866B6EADB685E97D" xlink:to="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_6C9A07E6B2F0B10C26E86EADB6856290" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:to="loc_us-gaap_MinimumMember_6C9A07E6B2F0B10C26E86EADB6856290" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D58FFAEA7F7138A498196EADB685AA03" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:to="loc_us-gaap_MaximumMember_D58FFAEA7F7138A498196EADB685AA03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_74058B9A4E3AAF5F270D6EADB685520C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_74058B9A4E3AAF5F270D6EADB685520C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinEstimatedContractCosts" xlink:label="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FC7EB5AD87E6092625F96EADB6851613" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FC7EB5AD87E6092625F96EADB6851613" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_PossibleLateDeliveryPenaltyPerContract" xlink:label="loc_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:to="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:to="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:to="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:to="loc_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:to="loc_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails" xlink:type="extended">
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TwoMajorCustomersMember" xlink:label="loc_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:to="loc_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractReceivableMember" xlink:label="loc_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:to="loc_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractsReceivableNumberofVessels" xlink:label="loc_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractsReceivableNumberofModules" xlink:label="loc_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_C2C17BCE9F4CB7E9DE5F6F4417632E4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_C2C17BCE9F4CB7E9DE5F6F4417632E4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_C2C17BCE9F4CB7E9DE5F6F4417632E4E" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_C2C17BCE9F4CB7E9DE5F6F4417632E4E" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_SouthTexasFabricationYardsMember" xlink:label="loc_gifi_SouthTexasFabricationYardsMember_E72BD042445DB899A6246F44176339A2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:to="loc_gifi_SouthTexasFabricationYardsMember_E72BD042445DB899A6246F44176339A2" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProspectShipyardMember" xlink:label="loc_gifi_ProspectShipyardMember_FAFF24B656C0B867A7BA6F44176392A0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:to="loc_gifi_ProspectShipyardMember_FAFF24B656C0B867A7BA6F44176392A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_531124FC7A499D8E31DC6F441763CDD0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_531124FC7A499D8E31DC6F441763CDD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_531124FC7A499D8E31DC6F441763CDD0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_531124FC7A499D8E31DC6F441763CDD0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_8E653D4C21ACB3A1E74A6F4417649F57" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_8E653D4C21ACB3A1E74A6F4417649F57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_BD60F8DC56B98E4930B26F441764BD32" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_BD60F8DC56B98E4930B26F441764BD32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/LineOfCredit" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/LineOfCreditDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:to="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:to="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:to="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:to="loc_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:to="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:to="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:to="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount" xlink:label="loc_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare" xlink:label="loc_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCosts" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_92AD37EF9B30AEF2F9F359ECFA77B092" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_MajorCustomersAxis_92AD37EF9B30AEF2F9F359ECFA77B092" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_92AD37EF9B30AEF2F9F359ECFA77B092" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_92AD37EF9B30AEF2F9F359ECFA77B092" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TwoMajorCustomersMember" xlink:label="loc_gifi_TwoMajorCustomersMember_99CC8DD3F233AA96BBA359ECFA77F077" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902" xlink:to="loc_gifi_TwoMajorCustomersMember_99CC8DD3F233AA96BBA359ECFA77F077" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_60AD1DE7F40F250E12D159ECFA7767CA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_60AD1DE7F40F250E12D159ECFA7767CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_60AD1DE7F40F250E12D159ECFA7767CA" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_60AD1DE7F40F250E12D159ECFA7767CA" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_CostsinExcessofBillingsMember" xlink:label="loc_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:to="loc_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_BillingsinExcessofCostsMember" xlink:label="loc_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:to="loc_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_F9419632E0C8711DEF6659ECFA7820AA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_F9419632E0C8711DEF6659ECFA7820AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_F9419632E0C8711DEF6659ECFA7820AA" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_F9419632E0C8711DEF6659ECFA7820AA" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_846F36F5E0AF27E0DEC159ECFA78858E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_846F36F5E0AF27E0DEC159ECFA78858E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:to="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:to="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProjectApprovedScopeUnapprovedPriceMember" xlink:label="loc_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:to="loc_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinEstimatedContractCosts" xlink:label="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsRevenue" xlink:label="loc_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LossFromDisputedChangeOrders" xlink:label="loc_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosures" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:to="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:to="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_FabricationSegmentMember" xlink:label="loc_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:to="loc_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ShipyardsSegmentMember" xlink:label="loc_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:to="loc_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ServicesSegmentMember" xlink:label="loc_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:to="loc_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:to="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:to="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:to="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:to="loc_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:to="loc_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:to="loc_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_CC5708B4027345153EAF0BD6A26EB149" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_Revenues_CC5708B4027345153EAF0BD6A26EB149" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RecognitionOfDeferredRevenue" xlink:label="loc_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosuresTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/SubsequentEvents" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.gulfisland.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:to="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:to="loc_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:type="arc" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>gifi-20170930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SegmentReportingAbstract_333F2083A91C65C252449A56B3C56A7F_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_E724974C064250B3B327DFB226DB27A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_E724974C064250B3B327DFB226DB27A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_E724974C064250B3B327DFB226DB27A5" xlink:to="lab_us-gaap_SegmentReportingAbstract_E724974C064250B3B327DFB226DB27A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_826B31B0D456AF57169D9A56B3C67D10_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_4CAA8D8D99715B6FA4FBD24504116ACE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEGMENT DISCLOSURES</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_826B31B0D456AF57169D9A56B3C67D10_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_4CAA8D8D99715B6FA4FBD24504116ACE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_4CAA8D8D99715B6FA4FBD24504116ACE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_4CAA8D8D99715B6FA4FBD24504116ACE" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_4CAA8D8D99715B6FA4FBD24504116ACE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_42F35119B5F6A0CED5B39A56B4577E40_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0278D63AB9B55FA08DA685C8435E4A3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0278D63AB9B55FA08DA685C8435E4A3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0278D63AB9B55FA08DA685C8435E4A3B" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0278D63AB9B55FA08DA685C8435E4A3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_C75159F1729E7D293BFC9A56B457E721_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_B3D2CDF3F47559E082FEC1B5C28C2A2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS HELD FOR SALE</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_C75159F1729E7D293BFC9A56B457E721_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_B3D2CDF3F47559E082FEC1B5C28C2A2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_B3D2CDF3F47559E082FEC1B5C28C2A2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_B3D2CDF3F47559E082FEC1B5C28C2A2D" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_B3D2CDF3F47559E082FEC1B5C28C2A2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_0D6B67165DE87517A105854BEADA15D2_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_647116FA79A05175A56812707D1E6D3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_647116FA79A05175A56812707D1E6D3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_647116FA79A05175A56812707D1E6D3B" xlink:to="lab_us-gaap_SubsequentEventsAbstract_647116FA79A05175A56812707D1E6D3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_463A5390E2D94DB01BE7854BEADBA791_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_A1ECC50600A95A18BDE874EC2359A0B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_463A5390E2D94DB01BE7854BEADBA791_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_A1ECC50600A95A18BDE874EC2359A0B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_A1ECC50600A95A18BDE874EC2359A0B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_A1ECC50600A95A18BDE874EC2359A0B6" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_A1ECC50600A95A18BDE874EC2359A0B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractorsAbstract_148986C69A320997611D7312AD8A045B_label_en-US" xlink:label="lab_us-gaap_ContractorsAbstract_148986C69A320997611D7312AD8A045B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractors [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_148986C69A320997611D7312AD8A045B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractorsAbstract_148986C69A320997611D7312AD8A045B" xlink:to="lab_us-gaap_ContractorsAbstract_148986C69A320997611D7312AD8A045B" xlink:type="arc" />
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E_terseLabel_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Table]</link:label>
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E_label_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Table]</link:label>
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E_documentation_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Table]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0_label_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:to="lab_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4_terseLabel_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4_label_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:to="lab_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:type="arc" />
    <link:label id="lab_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58_terseLabel_en-US" xlink:label="lab_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Two Major Customers</link:label>
    <link:label id="lab_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58_label_en-US" xlink:label="lab_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Major Customers [Member]</link:label>
    <link:label id="lab_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58_documentation_en-US" xlink:label="lab_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Major Customers [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TwoMajorCustomersMember" xlink:label="loc_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:to="lab_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:type="arc" />
    <link:label id="lab_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB_terseLabel_en-US" xlink:label="lab_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Receivable</link:label>
    <link:label id="lab_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB_label_en-US" xlink:label="lab_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable [Member]</link:label>
    <link:label id="lab_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB_documentation_en-US" xlink:label="lab_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Receivable [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractReceivableMember" xlink:label="loc_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:to="lab_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:type="arc" />
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867_terseLabel_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Line Items]</link:label>
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867_label_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Line Items]</link:label>
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867_documentation_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Line Items]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract receivable</link:label>
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA_label_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable, Due in Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:to="lab_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of contract receivable</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:type="arc" />
    <link:label id="lab_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C_terseLabel_en-US" xlink:label="lab_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of vessels with contract receivables</link:label>
    <link:label id="lab_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C_label_en-US" xlink:label="lab_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts Receivable, Number of Vessels</link:label>
    <link:label id="lab_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C_documentation_en-US" xlink:label="lab_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contracts Receivable, Number of Vessels</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractsReceivableNumberofVessels" xlink:label="loc_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:to="lab_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:type="arc" />
    <link:label id="lab_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25_terseLabel_en-US" xlink:label="lab_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of modules with contract receivables</link:label>
    <link:label id="lab_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25_label_en-US" xlink:label="lab_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts Receivable, Number of Modules</link:label>
    <link:label id="lab_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25_documentation_en-US" xlink:label="lab_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contracts Receivable, Number of Modules</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractsReceivableNumberofModules" xlink:label="loc_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:to="lab_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for bad debt</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_445F90D75972DFB9A8379A56B3FC42FC_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_987C7E09B75B5F87BE235EFF6849B184" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_987C7E09B75B5F87BE235EFF6849B184" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_987C7E09B75B5F87BE235EFF6849B184" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_987C7E09B75B5F87BE235EFF6849B184" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_FF91E841C40B094029EE9A56B3FCA670_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_66FD8058CC9C58729D12D0B81B0D7903" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_FF91E841C40B094029EE9A56B3FCA670_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_66FD8058CC9C58729D12D0B81B0D7903" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_66FD8058CC9C58729D12D0B81B0D7903" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_66FD8058CC9C58729D12D0B81B0D7903" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_66FD8058CC9C58729D12D0B81B0D7903" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D602ABCDB330193C1D1A9A56B3AA0CDB_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4A4AB2A415B255A9A3203C2B3FB034E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4A4AB2A415B255A9A3203C2B3FB034E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4A4AB2A415B255A9A3203C2B3FB034E7" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4A4AB2A415B255A9A3203C2B3FB034E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5DF9D6E6AE81272444A39A56B3AAF304_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_99D9FA85D195501FBBA7DE871F1A331B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_5DF9D6E6AE81272444A39A56B3AAF304_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_99D9FA85D195501FBBA7DE871F1A331B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_99D9FA85D195501FBBA7DE871F1A331B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_99D9FA85D195501FBBA7DE871F1A331B" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_99D9FA85D195501FBBA7DE871F1A331B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_981C734729936F793B0C9A56B3C4B33A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_740B437AD2EB5169A62BD65DDBEFE3C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summarized Segment Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_981C734729936F793B0C9A56B3C4B33A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_740B437AD2EB5169A62BD65DDBEFE3C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_740B437AD2EB5169A62BD65DDBEFE3C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_740B437AD2EB5169A62BD65DDBEFE3C9" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_740B437AD2EB5169A62BD65DDBEFE3C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_FD5B19E252C86E3FE4816EA758115102_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_FD5B19E252C86E3FE4816EA758115102" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_FD5B19E252C86E3FE4816EA758115102" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_FD5B19E252C86E3FE4816EA758115102" xlink:to="lab_us-gaap_DebtDisclosureAbstract_FD5B19E252C86E3FE4816EA758115102" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:to="lab_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:to="lab_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:to="lab_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:to="lab_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:to="lab_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fees on undrawn borrowings</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, minimum current assets to current liabilities ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Minimum Current Ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Minimum Current Ratio</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:to="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, minimum net worth</link:label>
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD_label_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Net Worth Required for Compliance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:to="lab_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, percent of net income added to net worth requirement</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Percent of Net Income Added to Net Worth Requirement</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Percent of Net Income Added to Net Worth Requirement</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:to="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, percent of proceeds from stock issuance added to net worth requirement</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Percent of Proceeds from Stock Issuance Added to Net Worth Requirement</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Percent of Proceeds from Stock Issuance Added to Net Worth Requirement</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:to="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenant, maximum funded debt to tangible net worth ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Funded Debt to Tangible Net Worth Ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Funded Debt to Tangible Net Worth Ratio</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:to="lab_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total outstanding letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility, borrowings outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:to="lab_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_9C57B422A0FEB25F1C6E0BD6A3727664_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_9C57B422A0FEB25F1C6E0BD6A3727664" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_9C57B422A0FEB25F1C6E0BD6A3727664" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_9C57B422A0FEB25F1C6E0BD6A3727664" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_9C57B422A0FEB25F1C6E0BD6A3727664" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2_label_en-US" xlink:label="lab_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:to="lab_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:to="lab_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:to="lab_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:to="lab_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:to="lab_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:to="lab_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:to="lab_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:type="arc" />
    <link:label id="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166_terseLabel_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock (in shares)</link:label>
    <link:label id="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166_label_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period Shares Restricted Stock Units Vested</link:label>
    <link:label id="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166_documentation_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period Shares Restricted Stock Units Vested</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:to="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation expense - restricted stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends on common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:to="lab_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_BA90A6D4EEFCDEADC5410BD6A3785A43_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_BA90A6D4EEFCDEADC5410BD6A3785A43" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_BA90A6D4EEFCDEADC5410BD6A3785A43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_BA90A6D4EEFCDEADC5410BD6A3785A43" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_BA90A6D4EEFCDEADC5410BD6A3785A43" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_E9ADAF71956961BAB5310BD6A3789113_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_E9ADAF71956961BAB5310BD6A3789113" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E9ADAF71956961BAB5310BD6A3789113" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_E9ADAF71956961BAB5310BD6A3789113" xlink:to="lab_us-gaap_StockholdersEquity_E9ADAF71956961BAB5310BD6A3789113" xlink:type="arc" />
    <link:label id="lab_gifi_RevenueRecognitionandLongtermContractsTextBlock_DD418E5DC9EF6ED711D59A56B42F341F_terseLabel_en-US" xlink:label="lab_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">REVENUE AND CONTRACT COSTS</link:label>
    <link:label id="lab_gifi_RevenueRecognitionandLongtermContractsTextBlock_DD418E5DC9EF6ED711D59A56B42F341F_label_en-US" xlink:label="lab_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition and Long-term Contracts [Text Block]</link:label>
    <link:label id="lab_gifi_RevenueRecognitionandLongtermContractsTextBlock_DD418E5DC9EF6ED711D59A56B42F341F_documentation_en-US" xlink:label="lab_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition and Long-term Contracts [Text Block]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_RevenueRecognitionandLongtermContractsTextBlock" xlink:label="loc_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:to="lab_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long Lived Assets Held-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long Lived Assets Held-for-sale [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:type="arc" />
    <link:label id="lab_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6_terseLabel_en-US" xlink:label="lab_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">South Texas Fabrication Yards</link:label>
    <link:label id="lab_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6_label_en-US" xlink:label="lab_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">South Texas Fabrication Yards [Member]</link:label>
    <link:label id="lab_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6_documentation_en-US" xlink:label="lab_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">South Texas Fabrication Yards [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_SouthTexasFabricationYardsMember" xlink:label="loc_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:to="lab_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:type="arc" />
    <link:label id="lab_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E_terseLabel_en-US" xlink:label="lab_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prospect Shipyard</link:label>
    <link:label id="lab_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E_label_en-US" xlink:label="lab_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prospect Shipyard [Member]</link:label>
    <link:label id="lab_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E_documentation_en-US" xlink:label="lab_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prospect Shipyard [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProspectShipyardMember" xlink:label="loc_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:to="lab_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Held-for-sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6_label_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Held-for-sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:to="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07_label_en-US" xlink:label="lab_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:to="lab_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A_label_en-US" xlink:label="lab_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:to="lab_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C_label_en-US" xlink:label="lab_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:to="lab_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63_label_en-US" xlink:label="lab_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:to="lab_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:to="lab_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Lived Assets Held-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Lived Assets Held-for-sale [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Clean-up and repair related costs due to Hurricane Harvey</link:label>
    <link:label id="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4_label_en-US" xlink:label="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Property Repairs and Maintenance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:to="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:type="arc" />
    <link:label id="lab_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490_terseLabel_en-US" xlink:label="lab_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance coverage</link:label>
    <link:label id="lab_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490_label_en-US" xlink:label="lab_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Coverage</link:label>
    <link:label id="lab_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490_documentation_en-US" xlink:label="lab_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Coverage</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceCoverage" xlink:label="loc_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:to="lab_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:type="arc" />
    <link:label id="lab_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443_terseLabel_en-US" xlink:label="lab_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance deductible, percent</link:label>
    <link:label id="lab_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443_label_en-US" xlink:label="lab_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Deductible, Percent</link:label>
    <link:label id="lab_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443_documentation_en-US" xlink:label="lab_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Deductible, Percent</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceDeductiblePercent" xlink:label="loc_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:to="lab_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:type="arc" />
    <link:label id="lab_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE_terseLabel_en-US" xlink:label="lab_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance deductible, value</link:label>
    <link:label id="lab_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE_label_en-US" xlink:label="lab_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Deductible, Value</link:label>
    <link:label id="lab_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE_documentation_en-US" xlink:label="lab_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Deductible, Value</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceDeductibleValue" xlink:label="loc_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:to="lab_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:type="arc" />
    <link:label id="lab_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758_verboseLabel_en-US" xlink:label="lab_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Insurance initial payment</link:label>
    <link:label id="lab_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758_label_en-US" xlink:label="lab_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Property Insurance Policy</link:label>
    <link:label id="lab_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758_documentation_en-US" xlink:label="lab_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Property Insurance Policy</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProceedsFromPropertyInsurancePolicy" xlink:label="loc_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:to="lab_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:type="arc" />
    <link:label id="lab_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6_terseLabel_en-US" xlink:label="lab_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for future repairs</link:label>
    <link:label id="lab_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6_label_en-US" xlink:label="lab_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual For Future Repairs</link:label>
    <link:label id="lab_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6_documentation_en-US" xlink:label="lab_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrual For Future Repairs</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_AccrualForFutureRepairs" xlink:label="loc_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:to="lab_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Area of leased facility (in acres)</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:to="lab_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of assets held for sale</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:type="arc" />
    <link:label id="lab_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8_terseLabel_en-US" xlink:label="lab_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Drydocks sold</link:label>
    <link:label id="lab_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8_label_en-US" xlink:label="lab_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Drydocks Sold</link:label>
    <link:label id="lab_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8_documentation_en-US" xlink:label="lab_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Drydocks Sold</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_NumberOfDrydocksSold" xlink:label="loc_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:to="lab_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on sale of assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held-for-sale</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:to="lab_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:to="lab_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:to="lab_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per share (usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD" xlink:to="lab_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225" xlink:to="lab_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9BED115C138CDBAB362972CE5EBBD3A0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_9BED115C138CDBAB362972CE5EBBD3A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9BED115C138CDBAB362972CE5EBBD3A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_9BED115C138CDBAB362972CE5EBBD3A0" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_9BED115C138CDBAB362972CE5EBBD3A0" xlink:type="arc" />
    <link:label id="lab_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E_terseLabel_en-US" xlink:label="lab_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings</link:label>
    <link:label id="lab_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E_label_en-US" xlink:label="lab_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings [Member]</link:label>
    <link:label id="lab_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E_documentation_en-US" xlink:label="lab_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_CostsinExcessofBillingsMember" xlink:label="loc_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:to="lab_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:type="arc" />
    <link:label id="lab_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF_terseLabel_en-US" xlink:label="lab_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in Excess of Costs</link:label>
    <link:label id="lab_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF_label_en-US" xlink:label="lab_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in Excess of Costs [Member]</link:label>
    <link:label id="lab_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF_documentation_en-US" xlink:label="lab_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Billings in Excess of Costs [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_BillingsinExcessofCostsMember" xlink:label="loc_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:to="lab_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project [Axis]</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:to="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35_terseLabel_en-US" xlink:label="lab_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project [Domain]</link:label>
    <link:label id="lab_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35_label_en-US" xlink:label="lab_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:to="lab_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:type="arc" />
    <link:label id="lab_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57_terseLabel_en-US" xlink:label="lab_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project, Approved Scope, Unapproved Price</link:label>
    <link:label id="lab_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57_label_en-US" xlink:label="lab_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project, Approved Scope, Unapproved Price [Member]</link:label>
    <link:label id="lab_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57_documentation_en-US" xlink:label="lab_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project, Approved Scope, Unapproved Price [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProjectApprovedScopeUnapprovedPriceMember" xlink:label="loc_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:to="lab_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contracts in progress</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advance billings on contracts</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in Excess of Cost, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer advances</link:label>
    <link:label id="lab_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954_label_en-US" xlink:label="lab_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Advances and Deposits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:to="lab_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued contract losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28_label_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Loss on Contracts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:to="lab_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8_terseLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in estimated costs</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Estimated Contract Costs</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Estimated Contract Costs</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinEstimatedContractCosts" xlink:label="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:to="lab_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393_terseLabel_en-US" xlink:label="lab_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393_label_en-US" xlink:label="lab_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsRevenue" xlink:label="loc_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:to="lab_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:type="arc" />
    <link:label id="lab_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C_terseLabel_en-US" xlink:label="lab_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss related to disputed change orders</link:label>
    <link:label id="lab_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C_label_en-US" xlink:label="lab_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss From Disputed Change Orders</link:label>
    <link:label id="lab_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C_documentation_en-US" xlink:label="lab_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss From Disputed Change Orders</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LossFromDisputedChangeOrders" xlink:label="loc_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:to="lab_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:to="lab_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="lab_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_2927A7EA0E7B845CE28202B1D7336D28_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_2927A7EA0E7B845CE28202B1D7336D28" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contracts receivable and retainage, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_2927A7EA0E7B845CE28202B1D7336D28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableDueOneYearOrLess_2927A7EA0E7B845CE28202B1D7336D28" xlink:to="lab_us-gaap_ContractReceivableDueOneYearOrLess_2927A7EA0E7B845CE28202B1D7336D28" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C_label_en-US" xlink:label="lab_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C" xlink:to="lab_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7" xlink:to="lab_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1_label_en-US" xlink:label="lab_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1" xlink:to="lab_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79" xlink:to="lab_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, current</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E" xlink:to="lab_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC" xlink:to="lab_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8_label_en-US" xlink:label="lab_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8" xlink:to="lab_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:to="lab_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, no par value, 5,000,000 shares authorized, no shares issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643" xlink:to="lab_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, no par value, 20,000,000 shares authorized, 14,851,949 issued and outstanding at September 30, 2017, and 14,695,020 at December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A" xlink:to="lab_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93" xlink:to="lab_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_704775E465450F1E19EF02B1D7350A27_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_704775E465450F1E19EF02B1D7350A27" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_704775E465450F1E19EF02B1D7350A27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_704775E465450F1E19EF02B1D7350A27" xlink:to="lab_us-gaap_StockholdersEquity_704775E465450F1E19EF02B1D7350A27" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3" xlink:type="arc" />
    <link:label id="lab_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_DBAB8EC1A5E88D9E1B539A56B42898A5_terseLabel_en-US" xlink:label="lab_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pass-through Costs as a Percentage of Revenue</link:label>
    <link:label id="lab_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_DBAB8EC1A5E88D9E1B539A56B42898A5_label_en-US" xlink:label="lab_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Pass-through Costs as a Percentage of Revenue [Table Text Block]</link:label>
    <link:label id="lab_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_DBAB8EC1A5E88D9E1B539A56B42898A5_documentation_en-US" xlink:label="lab_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Schedule of Pass-through Costs as a Percentage of Revenue [Table]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock" xlink:label="loc_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:to="lab_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="lab_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76_label_en-US" xlink:label="lab_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76" xlink:to="lab_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3" xlink:to="lab_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:label id="lab_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA_label_en-US" xlink:label="lab_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA" xlink:to="lab_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset impairment</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27" xlink:to="lab_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023" xlink:to="lab_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC_label_en-US" xlink:label="lab_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC" xlink:to="lab_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE" xlink:to="lab_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income (expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_9ACD2F0F1D081776A60E0BD6A388095E_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_9ACD2F0F1D081776A60E0BD6A388095E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_9ACD2F0F1D081776A60E0BD6A388095E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_9ACD2F0F1D081776A60E0BD6A388095E" xlink:to="lab_us-gaap_NetIncomeLoss_9ACD2F0F1D081776A60E0BD6A388095E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per share data:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:to="lab_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted earnings (loss) per share - common shareholders (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_9B30267E585302C3F64A0BD6A388FB1D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_9B30267E585302C3F64A0BD6A388FB1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividend declared per common share (usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9B30267E585302C3F64A0BD6A388FB1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_9B30267E585302C3F64A0BD6A388FB1D" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_9B30267E585302C3F64A0BD6A388FB1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_2C3CD23441C0437108D472CE5D9166D4_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_2C3CD23441C0437108D472CE5D9166D4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2C3CD23441C0437108D472CE5D9166D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_2C3CD23441C0437108D472CE5D9166D4" xlink:to="lab_us-gaap_NetIncomeLoss_2C3CD23441C0437108D472CE5D9166D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D_terseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Distributed and undistributed income (loss) (unvested restricted stock)</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D_label_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Participating Securities, Distributed and Undistributed Earnings (Loss), Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D" xlink:to="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="lab_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:type="arc" />
    <link:label id="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94_terseLabel_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large Deepwater Project, Recently Delivered</link:label>
    <link:label id="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94_label_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Deepwater Project, Recently Delivered [Member]</link:label>
    <link:label id="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94_documentation_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large Deepwater Project, Recently Delivered [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:to="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:type="arc" />
    <link:label id="lab_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B_terseLabel_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B_label_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:to="lab_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:to="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:type="arc" />
    <link:label id="lab_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA_terseLabel_en-US" xlink:label="lab_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer of Shipyard</link:label>
    <link:label id="lab_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA_label_en-US" xlink:label="lab_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer of Shipyard [Member]</link:label>
    <link:label id="lab_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA_documentation_en-US" xlink:label="lab_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer of Shipyard [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_CustomerofShipyardMember" xlink:label="loc_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:to="lab_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="lab_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract losses</link:label>
    <link:label id="lab_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68_label_en-US" xlink:label="lab_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Contracts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:to="lab_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency, damages sought by plaintiff</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contracts in progress</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:type="arc" />
    <link:label id="lab_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A_terseLabel_en-US" xlink:label="lab_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Possible late delivery penalty per contract</link:label>
    <link:label id="lab_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A_label_en-US" xlink:label="lab_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Possible Late Delivery Penalty Per Contract</link:label>
    <link:label id="lab_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A_documentation_en-US" xlink:label="lab_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Possible Late Delivery Penalty Per Contract</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_PossibleLateDeliveryPenaltyPerContract" xlink:label="loc_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:to="lab_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:to="lab_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:type="arc" />
    <link:label id="lab_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365_terseLabel_en-US" xlink:label="lab_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fabrication</link:label>
    <link:label id="lab_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365_label_en-US" xlink:label="lab_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fabrication Segment [Member]</link:label>
    <link:label id="lab_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365_documentation_en-US" xlink:label="lab_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fabrication Segment [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_FabricationSegmentMember" xlink:label="loc_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:to="lab_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:type="arc" />
    <link:label id="lab_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92_terseLabel_en-US" xlink:label="lab_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shipyards</link:label>
    <link:label id="lab_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92_label_en-US" xlink:label="lab_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipyards Segment [Member]</link:label>
    <link:label id="lab_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92_documentation_en-US" xlink:label="lab_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shipyards Segment [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ShipyardsSegmentMember" xlink:label="loc_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:to="lab_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:type="arc" />
    <link:label id="lab_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214_terseLabel_en-US" xlink:label="lab_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services</link:label>
    <link:label id="lab_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214_label_en-US" xlink:label="lab_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services Segment [Member]</link:label>
    <link:label id="lab_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214_documentation_en-US" xlink:label="lab_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services Segment [Member]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ServicesSegmentMember" xlink:label="loc_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:to="lab_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:to="lab_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:to="lab_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:to="lab_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:to="lab_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:to="lab_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of operating divisions</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:to="lab_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:to="lab_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:to="lab_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6_terseLabel_en-US" xlink:label="lab_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:to="lab_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514_label_en-US" xlink:label="lab_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:to="lab_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3_terseLabel_en-US" xlink:label="lab_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognition of deferred revenue</link:label>
    <link:label id="lab_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3_label_en-US" xlink:label="lab_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recognition of Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RecognitionOfDeferredRevenue" xlink:label="loc_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:to="lab_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_079CF56479D1681E924F9A56B456C0EF_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_C364950B5AC955FC8E497068CE203603" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Assets Included in Assets Held for Sale</link:label>
    <link:label id="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_079CF56479D1681E924F9A56B456C0EF_label_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_C364950B5AC955FC8E497068CE203603" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Long Lived Assets Held-for-sale [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_C364950B5AC955FC8E497068CE203603" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_C364950B5AC955FC8E497068CE203603" xlink:to="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_C364950B5AC955FC8E497068CE203603" xlink:type="arc" />
    <link:label id="lab_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6_label_en-US" xlink:label="lab_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6_documentation_en-US" xlink:label="lab_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DocumentAndEntityInformationAbstract" xlink:label="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="lab_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8_terseLabel_en-US" xlink:label="lab_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8_label_en-US" xlink:label="lab_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8" xlink:to="lab_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D_label_en-US" xlink:label="lab_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D" xlink:to="lab_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5" xlink:to="lab_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558" xlink:to="lab_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A" xlink:to="lab_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89_label_en-US" xlink:label="lab_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89" xlink:to="lab_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC_label_en-US" xlink:label="lab_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC" xlink:to="lab_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7" xlink:to="lab_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26" xlink:to="lab_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE_label_en-US" xlink:label="lab_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE" xlink:to="lab_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_25BCC08014732209BC1A9A56B3DE1C21_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_3156013467685161BC5234CCE5BB3B4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LINE OF CREDIT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_25BCC08014732209BC1A9A56B3DE1C21_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_3156013467685161BC5234CCE5BB3B4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_3156013467685161BC5234CCE5BB3B4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_3156013467685161BC5234CCE5BB3B4D" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_3156013467685161BC5234CCE5BB3B4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_B45CCE2EC79788E739BC9A56B40E5A2F_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_3C3B0CA73438594299D2E931FB757A44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CONTRACTS RECEIVABLE AND RETAINAGE</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_B45CCE2EC79788E739BC9A56B40E5A2F_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_3C3B0CA73438594299D2E931FB757A44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_3C3B0CA73438594299D2E931FB757A44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_3C3B0CA73438594299D2E931FB757A44" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_3C3B0CA73438594299D2E931FB757A44" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_77D0DCEC89441B9B39D99A56B492CD80_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_62F8C4525C46533FB979A029274F5797" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_62F8C4525C46533FB979A029274F5797" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_62F8C4525C46533FB979A029274F5797" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_62F8C4525C46533FB979A029274F5797" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0B8EACCE96F34CC2EED49A56B492D43B_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4C3DFC256F9C5C849CF364D3397DCE75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0B8EACCE96F34CC2EED49A56B492D43B_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4C3DFC256F9C5C849CF364D3397DCE75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4C3DFC256F9C5C849CF364D3397DCE75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4C3DFC256F9C5C849CF364D3397DCE75" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4C3DFC256F9C5C849CF364D3397DCE75" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecognitionOfDeferredRevenue_518526A19DDCB75E28A94AE2ACE8803D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RecognitionOfDeferredRevenue_518526A19DDCB75E28A94AE2ACE8803D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RecognitionOfDeferredRevenue" xlink:label="loc_us-gaap_RecognitionOfDeferredRevenue_518526A19DDCB75E28A94AE2ACE8803D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecognitionOfDeferredRevenue_518526A19DDCB75E28A94AE2ACE8803D" xlink:to="lab_us-gaap_RecognitionOfDeferredRevenue_518526A19DDCB75E28A94AE2ACE8803D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentCharges_22E9CF044FCB14A339A14AE2ACE8FDEE_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_22E9CF044FCB14A339A14AE2ACE8FDEE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset impairment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_22E9CF044FCB14A339A14AE2ACE8FDEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges_22E9CF044FCB14A339A14AE2ACE8FDEE" xlink:to="lab_us-gaap_AssetImpairmentCharges_22E9CF044FCB14A339A14AE2ACE8FDEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation expense - restricted stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054" xlink:to="lab_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75_negatedLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contracts receivable and retainage, net</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Contract Receivables And Retainage</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in contract receivables and retainage.</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseInContractReceivablesAndRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:to="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contracts in progress</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3" xlink:to="lab_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87_negatedLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses, inventory, and other current assets</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:to="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advance billings on contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Billing in Excess of Cost of Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547_terseLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued contract losses</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Contract Losses</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Contract Losses</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinAccruedContractLosses" xlink:label="loc_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:to="lab_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_403627835AAFC552DEDB4AE2ACE99DAF_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_403627835AAFC552DEDB4AE2ACE99DAF" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_403627835AAFC552DEDB4AE2ACE99DAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_403627835AAFC552DEDB4AE2ACE99DAF" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_403627835AAFC552DEDB4AE2ACE99DAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash received in acquisition</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from the sale of equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Machinery and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8" xlink:to="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax payments made on behalf of employees from withheld, vested shares of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of financing cost</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of dividends on common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds received from borrowings under our line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayment of borrowings under our line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6F948A63F95F1D9970064AE2ACEA4A5D_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6F948A63F95F1D9970064AE2ACEA4A5D" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6F948A63F95F1D9970064AE2ACEA4A5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6F948A63F95F1D9970064AE2ACEA4A5D" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6F948A63F95F1D9970064AE2ACEA4A5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0BD89B4438FB1EF9CC204AE2ACEAB5F0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0BD89B4438FB1EF9CC204AE2ACEAB5F0" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0BD89B4438FB1EF9CC204AE2ACEAB5F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0BD89B4438FB1EF9CC204AE2ACEAB5F0" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0BD89B4438FB1EF9CC204AE2ACEAB5F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CB5807A210E44CA493F19A56B4904E3F_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_66ED28077FB75894B8C8D00913367024" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CB5807A210E44CA493F19A56B4904E3F_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_66ED28077FB75894B8C8D00913367024" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_66ED28077FB75894B8C8D00913367024" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_66ED28077FB75894B8C8D00913367024" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_66ED28077FB75894B8C8D00913367024" xlink:type="arc" />
    <link:label id="lab_gifi_PassThroughCostsAsPercentOfRevenue_96B25B367D59F588E9F39A56B42679F6_terseLabel_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pass-through costs as a percentage of revenues</link:label>
    <link:label id="lab_gifi_PassThroughCostsAsPercentOfRevenue_96B25B367D59F588E9F39A56B42679F6_label_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pass Through Costs As Percent Of Revenue</link:label>
    <link:label id="lab_gifi_PassThroughCostsAsPercentOfRevenue_96B25B367D59F588E9F39A56B42679F6_documentation_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pass through costs as percent of revenue</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:to="lab_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329_label_en-US" xlink:label="lab_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:to="lab_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B_label_en-US" xlink:label="lab_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:to="lab_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F_label_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Capitalized Property Plant and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:type="arc" />
    <link:label id="lab_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05_terseLabel_en-US" xlink:label="lab_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets held for sale, gross</link:label>
    <link:label id="lab_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05_label_en-US" xlink:label="lab_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross</link:label>
    <link:label id="lab_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05_documentation_en-US" xlink:label="lab_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:to="lab_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:type="arc" />
    <link:label id="lab_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438_negatedTerseLabel_en-US" xlink:label="lab_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438_label_en-US" xlink:label="lab_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accumulated Depreciation</link:label>
    <link:label id="lab_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438_documentation_en-US" xlink:label="lab_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accumulated Depreciation</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:to="lab_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets held for sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B3A69DCFC0B9709ECE0F9A56B3EBC103_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D6CB4537CF5651DEA4482202BE058A04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computation of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B3A69DCFC0B9709ECE0F9A56B3EBC103_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D6CB4537CF5651DEA4482202BE058A04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D6CB4537CF5651DEA4482202BE058A04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D6CB4537CF5651DEA4482202BE058A04" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D6CB4537CF5651DEA4482202BE058A04" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_3F5F6A5762114EEC4C3772CB91DA3B51_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_3F5F6A5762114EEC4C3772CB91DA3B51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_3F5F6A5762114EEC4C3772CB91DA3B51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_3F5F6A5762114EEC4C3772CB91DA3B51" xlink:to="lab_us-gaap_NumberOfOperatingSegments_3F5F6A5762114EEC4C3772CB91DA3B51" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:to="lab_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:to="lab_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:type="arc" />
    <link:label id="lab_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A_terseLabel_en-US" xlink:label="lab_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation, tax expense</link:label>
    <link:label id="lab_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A_label_en-US" xlink:label="lab_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-based Compensation, Tax Deficiency, Amount</link:label>
    <link:label id="lab_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A_documentation_en-US" xlink:label="lab_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-based Compensation, Tax Deficiency, Amount</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount" xlink:label="loc_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:to="lab_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:type="arc" />
    <link:label id="lab_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B_negatedTerseLabel_en-US" xlink:label="lab_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss per share from share-based compensation tax expense (dollars per share)</link:label>
    <link:label id="lab_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B_label_en-US" xlink:label="lab_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Deficiency from Share-based Compensation, Effect on Earnings Per Share</link:label>
    <link:label id="lab_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B_documentation_en-US" xlink:label="lab_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Deficiency from Share-based Compensation, Effect on Earnings Per Share</link:label>
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare" xlink:label="loc_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:to="lab_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tax payments made on behalf of employees from withheld, vested shares of common stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_F3C866FDABD453872C809A56B3F2FBA3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_CAC98DF726F95B49A6A922D60CE0BB90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_F3C866FDABD453872C809A56B3F2FBA3_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_CAC98DF726F95B49A6A922D60CE0BB90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_CAC98DF726F95B49A6A922D60CE0BB90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_CAC98DF726F95B49A6A922D60CE0BB90" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_CAC98DF726F95B49A6A922D60CE0BB90" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>gifi-20170930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSale" xlink:href="gifi-20170930.xsd#AssetsHeldForSale" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleTables" xlink:href="gifi-20170930.xsd#AssetsHeldForSaleTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/CommitmentsAndContingencies" xlink:href="gifi-20170930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails" xlink:href="gifi-20170930.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20170930.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20170930.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:href="gifi-20170930.xsd#ConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20170930.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails" xlink:href="gifi-20170930.xsd#ContractsReceivableAndRetainageDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20170930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables" xlink:href="gifi-20170930.xsd#EarningsPerShareAndShareholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:href="gifi-20170930.xsd#FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurements" xlink:href="gifi-20170930.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20170930.xsd#LineOfCredit" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditDetails" xlink:href="gifi-20170930.xsd#LineOfCreditDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gifi-20170930.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCosts" xlink:href="gifi-20170930.xsd#RevenueAndContractCosts" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsPassThroughCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/RevenueAndContractCostsTables" xlink:href="gifi-20170930.xsd#RevenueAndContractCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosures" xlink:href="gifi-20170930.xsd#SegmentDisclosures" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosuresDetails" xlink:href="gifi-20170930.xsd#SegmentDisclosuresDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SegmentDisclosuresTables" xlink:href="gifi-20170930.xsd#SegmentDisclosuresTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20170930.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsDetails" xlink:href="gifi-20170930.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSale" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0278D63AB9B55FA08DA685C8435E4A3B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_B3D2CDF3F47559E082FEC1B5C28C2A2D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0278D63AB9B55FA08DA685C8435E4A3B" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_B3D2CDF3F47559E082FEC1B5C28C2A2D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_AEF06A69EEE94C479EB96EF1C336F7FF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_AEF06A69EEE94C479EB96EF1C336F7FF" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_66B335260C45DE1F4C646EF1C3371250" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_SouthTexasFabricationYardsMember" xlink:label="loc_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:to="loc_gifi_SouthTexasFabricationYardsMember_F30F387963B0C53866976EF1C33722A6" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProspectShipyardMember" xlink:label="loc_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_D6683F6E149AEA8E86336EF1C337B485" xlink:to="loc_gifi_ProspectShipyardMember_D4797E1D20C10EAF1A6E6EF1C337FF8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_8C288CBF61123A60F2036EF1C337476E" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_E2D3D8A6DAEDF9CA29856EF1C3385AA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_8574DFDB3F8C31197E3A6EF1C3380735" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_F6BBBB55FA172AB2E2C06EF1C3389860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_EB21FF376C29467237676EF1C3385A07" xlink:to="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:to="loc_us-gaap_MaximumMember_439953778FD2298061BF6EF1C338739C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_7223DED947EECDDF15ED6EF1C338887A" xlink:to="loc_us-gaap_MinimumMember_5CCCBDDB95CA49E51FF36EF1C338FC63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_75A14E27150C228F03C06EF1C339C5F0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_B1F1F250E1934DCDE12C6EF1C3398BC3" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_C4FD35A25D63D648C55D6EF1C3396DEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_22455371EDE268EA2FD86EF1C3366F31" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_0AEE264DBF490EFA5A1E6EF1C33941A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_DC43A458B5B29224AA956EF1C33926B4" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceCoverage" xlink:label="loc_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_InsuranceCoverage_AAD439247EDA41BEFBA46EF1C339D490" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceDeductiblePercent" xlink:label="loc_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_InsuranceDeductiblePercent_CA6C56E4126688A8C2A86EF1C339D443" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_InsuranceDeductibleValue" xlink:label="loc_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_InsuranceDeductibleValue_F5742B0F0328B383F5806EF1C33991EE" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProceedsFromPropertyInsurancePolicy" xlink:label="loc_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_ProceedsFromPropertyInsurancePolicy_B3D4CD7AFB7DF3BC21A56EF1C3394758" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_AccrualForFutureRepairs" xlink:label="loc_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_AccrualForFutureRepairs_34FD882BA11FE63B71B46EF1C339DFE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_614A3E474CD24E92BD3C6EF1C3396B4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_37E0345E555515A1D5E86EF1C3391922" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_NumberOfDrydocksSold" xlink:label="loc_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_gifi_NumberOfDrydocksSold_3454531ABC014DEA0D0B6EF1C3391CB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_44F2500D031B02CB90076EF1C339DEF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_F148BD1086CB9D9359906EF1C339753A" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_E8D7ADCF514B3861FDEF6EF1C3393DDD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0E37A5EE4715AF82654102B1D63E225A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_0E37A5EE4715AF82654102B1D63E225A" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_A929B1A7603CE2153D5502B1D63EF2F7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_LandMember_5C106C7086646E4F4FAE02B1D63ED329" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_8AAAEA9B312A95BD0C7C02B1D63EC288" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_125B8186BA9888A1614C02B1D63E250F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_C6467B17A50AB4F4458202B1D63EF7DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_VehiclesMember_04CB82B7395C7B32AAF102B1D63E944B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B2E68BBB73EED5DBB8DE02B1D63EA48C" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_21522AB21CD36CA942FC02B1D63ED67F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_776762B6CD913145233802B1D63EA60B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_776762B6CD913145233802B1D63EA60B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_776762B6CD913145233802B1D63EA60B" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_SouthTexasFabricationYardsMember" xlink:label="loc_gifi_SouthTexasFabricationYardsMember_5A1F7B83A056193E051D02B1D63F95ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:to="loc_gifi_SouthTexasFabricationYardsMember_5A1F7B83A056193E051D02B1D63F95ED" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProspectShipyardMember" xlink:label="loc_gifi_ProspectShipyardMember_B50BBFBDC0C6A0B3758802B1D63FFE09" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_C91894A3577C3EE1CA9F02B1D63F3D52" xlink:to="loc_gifi_ProspectShipyardMember_B50BBFBDC0C6A0B3758802B1D63FFE09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_233C3A4C132CD7EE4DB502B1D63F5098" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_233C3A4C132CD7EE4DB502B1D63F5098" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_233C3A4C132CD7EE4DB502B1D63F5098" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9E193FFD59DA21E5C92502B1D63F29D5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_B4C7346445001FDB2A2C02B1D63FFD38" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_9E193FFD59DA21E5C92502B1D63F29D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_4DDB5A68803D0007362302B1D63E281D" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:to="loc_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross_0EF7A2762DAC591AC08702B1D63F2D05" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation" xlink:label="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:to="loc_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation_35B340513ED770C0D31B02B1D63FB438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_A80B43048248E827DDE902B1D63F6A2D" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent_8A460598DB15123163AA02B1D63F85DE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_D2433F752C665B008DA7C4FDC9A4CD6D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_C364950B5AC955FC8E497068CE203603" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_D2433F752C665B008DA7C4FDC9A4CD6D" xlink:to="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_C364950B5AC955FC8E497068CE203603" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4A4AB2A415B255A9A3203C2B3FB034E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_99D9FA85D195501FBBA7DE871F1A331B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4A4AB2A415B255A9A3203C2B3FB034E7" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_99D9FA85D195501FBBA7DE871F1A331B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_855D1F1F19313EF72FE26EADB68597A2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_855D1F1F19313EF72FE26EADB68597A2" xlink:to="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_96247E22941D62E2AE246EADB685EF41" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_96247E22941D62E2AE246EADB685EF41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_96247E22941D62E2AE246EADB685EF41" xlink:to="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProjectMember_2A1102525AC4121457CD6EADB6859C5B" xlink:to="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_DDAA7E6020425FDDE74A6EADB6852E94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CounterpartyNameAxis_A139B80188126B3BADBE6EADB685CA3B" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_CustomerofShipyardMember" xlink:label="loc_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_16CFF58FB91453DDB7206EADB685B483" xlink:to="loc_gifi_CustomerofShipyardMember_D62E58E1B76E9CDCE63C6EADB685ECAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F0714E4D79F51B55AF206EADB6850AC9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F0714E4D79F51B55AF206EADB6850AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F0714E4D79F51B55AF206EADB6850AC9" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractReceivableMember" xlink:label="loc_gifi_ContractReceivableMember_25F5B322D54ED1F04E5B6EADB685D402" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_BEC2B5BB8E2E642B40456EADB685DE91" xlink:to="loc_gifi_ContractReceivableMember_25F5B322D54ED1F04E5B6EADB685D402" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_BF428E103E80BAFA866B6EADB685E97D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_RangeAxis_BF428E103E80BAFA866B6EADB685E97D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_BF428E103E80BAFA866B6EADB685E97D" xlink:to="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_6C9A07E6B2F0B10C26E86EADB6856290" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:to="loc_us-gaap_MinimumMember_6C9A07E6B2F0B10C26E86EADB6856290" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D58FFAEA7F7138A498196EADB685AA03" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_10CF8F0F153E2664B72F6EADB685AF1C" xlink:to="loc_us-gaap_MaximumMember_D58FFAEA7F7138A498196EADB685AA03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1AF3B2821E5106DF24486EADB685464B" xlink:to="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_LossOnContracts_36D0D341554F5D8323BC6EADB6857B68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_5B6CCA8FFBEB135AEC366EC70A1DAD83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_74058B9A4E3AAF5F270D6EADB685520C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_74058B9A4E3AAF5F270D6EADB685520C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_12B8F4B06A02D47BB55E6EADB685E5A6" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinEstimatedContractCosts" xlink:label="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FC7EB5AD87E6092625F96EADB6851613" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FC7EB5AD87E6092625F96EADB6851613" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_PossibleLateDeliveryPenaltyPerContract" xlink:label="loc_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3E326347A36CE62650476EADB6856C0E" xlink:to="loc_gifi_PossibleLateDeliveryPenaltyPerContract_00CEE479304C22B262FE6EADB695517A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2AA8CEDA3ECAC322882502B1D733A441" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2AA8CEDA3ECAC322882502B1D733A441" xlink:to="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:to="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11AC51E05315D64ED0C002B1D7331E03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_2927A7EA0E7B845CE28202B1D7336D28" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_2927A7EA0E7B845CE28202B1D7336D28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_70216A5368A7E0640DED02B1D73348FE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_70216A5368A7E0640DED02B1D73348FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_041B25E3F6B9059772E002B1D7332286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="loc_us-gaap_InventoryNet_FDAD19A93835DF6E7A2E02B1D733210C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2E86D8FB6BEA556C406302B1D7337513" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D6005DD12318657212E602B1D7337031" xlink:to="loc_us-gaap_AssetsCurrent_034FE4F0D3C92EB5B36102B1D7342FE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_D167188BDFDD584D9B0202B1D734E36D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_40684F2F33AD147017B202B1D734507C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_C8F12D2C963A9CEE4EEE02B1D733181E" xlink:to="loc_us-gaap_Assets_C3B83E0D51963A9AD60B02B1D73478D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2AA8CEDA3ECAC322882502B1D733A441" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="loc_us-gaap_AccountsPayableCurrent_CD724D7A11BF15E9A80D02B1D7344F79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_5139CAC6DE7D2E0560A402B1D73445D6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_5139CAC6DE7D2E0560A402B1D73445D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="loc_us-gaap_DeferredRevenueCurrent_504757C6CA18FFDE2CEB02B1D734474E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_F54A4BF5AE671A71C85F02B1D7343931" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_F54A4BF5AE671A71C85F02B1D7343931" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_DD09ED289EE94E4CE2A802B1D734FC63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_4CEA7AB4BB7FB80AB5E602B1D73467E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_D39CD96917227073211C02B1D73452CA" xlink:to="loc_us-gaap_LiabilitiesCurrent_F8E25806684126093A4B02B1D734E0AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_B36848842DA16A6B1C7302B1D7352308" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_B9D5AF9CCC121E3DB38602B1D7351B30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_41DC99D411BE79FC33D102B1D7352D6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="loc_us-gaap_Liabilities_E245D4FD55C2F0C24D2002B1D73567B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:to="loc_us-gaap_PreferredStockValue_EA8A48993E5303DA9CD802B1D735A643" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:to="loc_us-gaap_CommonStockValue_6860AF7D09719EC6CE6302B1D735770A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:to="loc_us-gaap_AdditionalPaidInCapital_21FC1B7A06BA7646EBDF02B1D7355D93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1DDD0EB6209B7B94FB1902B1D735E88B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_704775E465450F1E19EF02B1D7350A27" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CC0F926B7BA86D964CE802B1D7358C32" xlink:to="loc_us-gaap_StockholdersEquity_704775E465450F1E19EF02B1D7350A27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7A0B5F34D26A5B8A5C8802B1D734BFC9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4052215244198C1C359202B1D73542B3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_30A57BC033352F8AC6BA72CE5EBB513A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:to="loc_us-gaap_PreferredStockSharesIssued_2D41CC328A9869D58D2F72CE5EBB34AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_AB2659163F219514323F72CE5EBB169B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_6A37BE57EFDD7C9B446F72CE5EBB6088" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:to="loc_us-gaap_CommonStockSharesIssued_245701FD2888CB6A491572CE5EBBB225" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9BED115C138CDBAB362972CE5EBBD3A0" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1AE986D1E5EE9C2E5D4372CE5EBAB107" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9BED115C138CDBAB362972CE5EBBD3A0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_9C57B422A0FEB25F1C6E0BD6A3727664" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_9C57B422A0FEB25F1C6E0BD6A3727664" xlink:to="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_FDB3D47D1037154814750BD6A3720414" xlink:to="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:to="loc_us-gaap_CommonStockMember_20456AC9113255DCD16E0BD6A37851B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4AD9738287848CA147680BD6A37851B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_69CD88A4E3C4AE8EF81E0BD6A377408A" xlink:to="loc_us-gaap_RetainedEarningsMember_BC642D72C074211B036C0BD6A3780C11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_EA01E67297B0BE3F05280BD6A3728BB2" xlink:to="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F91F6C06A153357665480BD6A37882B5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_E0F2C7EBC5F39C8C37E70BD6A3787156" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_StockholdersEquity_D6FB786AEE2391803C0E0BD6A3785016" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_NetIncomeLoss_070220113E1CEEF3C6690BD6A378245C" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_29EABC128BF8E058C2700BD6A378C166" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_793E960A8E77798A9C410BD6A3784915" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_F937A954E324A4024FF20BD6A378EB75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_DividendsCommonStock_5D36D0F833861ACFC3760BD6A3786380" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_BA90A6D4EEFCDEADC5410BD6A3785A43" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_BA90A6D4EEFCDEADC5410BD6A3785A43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_E9ADAF71956961BAB5310BD6A3789113" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_796E95D6D61282B7A4B80BD6A3784C1D" xlink:to="loc_us-gaap_StockholdersEquity_E9ADAF71956961BAB5310BD6A3789113" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_930879D337BDD1B595204AE2ACE88C6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:to="loc_us-gaap_NetIncomeLoss_930879D337BDD1B595204AE2ACE88C6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_57A58ABE91916917A6944AE2ACE8668D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9AAB8C42F77A51C926DE4AE2ACE8EDD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RecognitionOfDeferredRevenue" xlink:label="loc_us-gaap_RecognitionOfDeferredRevenue_518526A19DDCB75E28A94AE2ACE8803D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_RecognitionOfDeferredRevenue_518526A19DDCB75E28A94AE2ACE8803D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_22E9CF044FCB14A339A14AE2ACE8FDEE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_AssetImpairmentCharges_22E9CF044FCB14A339A14AE2ACE8FDEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_E956F58FD96F928BE9844AE2ACE811DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E180BC3052AD330D8BE4AE2ACE8BDBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_ShareBasedCompensation_C773C6C12A28A89B457D4AE2ACE8D054" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AC6304389FDF6C3D32684AE2ACE85E2D" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseInContractReceivablesAndRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_7F0B52BED0D5F70C53604AE2ACE82F75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_EA4855E00D5591C464734AE2ACE8E6A3" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_FD6AD73B90C69EB0C7EE4AE2ACE8FD87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0C440B952A6142DCB39E4AE2ACE887DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_F40D87371829C4779F904AE2ACE82981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_BB3B1B4DD0A1722857854AE2ACE9ED9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_BD0139B0FA35AEBCF90C4AE2ACE9FAE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2E08CFDC65ED92768E414AE2ACE97E2A" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinAccruedContractLosses" xlink:label="loc_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1971B145C8E6A4E6F3B54AE2ACE80862" xlink:to="loc_gifi_IncreaseDecreaseinAccruedContractLosses_F01B67EE4D3D7F5DA91A4AE2ACE98547" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_5AA92A289AE8F22F41304AE2ACE807D4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9B876F176711298A952C4AE2ACE9E21C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_403627835AAFC552DEDB4AE2ACE99DAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_403627835AAFC552DEDB4AE2ACE99DAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_6102F64694C4518D231B4AE2ACE9B329" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_D81924BFD7E72B51167B4AE2ACE978E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_F2B0DE12927AB69FE0544AE2ACE900EA" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F0B15962F4D22FB904F14AE2ACE9075D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_DBD79FD5B37A54E817534AE2ACE9627E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_44DF1AC86E7CB428E6E84AE2ACE947F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_32EC6D4F3D5B324444744AE2ACE98419" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_4B366E07D5807B5B30DD4AE2ACE991CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_1CD9DDC8BFCFA978F3C44AE2ACE9D6D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_C1A373176D84D7DD5BD64AE2ACE9C61C" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_E35DC3AFB2C488F1F9F54AE2ACEA8B9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_3C06DCC6DF6F75C2AC4D4AE2ACEA1FD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6F948A63F95F1D9970064AE2ACEA4A5D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6F948A63F95F1D9970064AE2ACEA4A5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0BD89B4438FB1EF9CC204AE2ACEAB5F0" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_16F73D88A41F906E05214AE2ACE7538D" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0BD89B4438FB1EF9CC204AE2ACEAB5F0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_Revenues_1B085CA258A6FCF0B4350BD6A382AB76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_CostOfRevenue_531EB6E5F1F3528A8E870BD6A3829EC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_GrossProfit_BCA16824F792074CBCBA0BD6A38706EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_315FC44ECE5E28C881470BD6A3876A2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_AssetImpairmentCharges_55AF6EF69EF1C610554F0BD6A3874F27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_OperatingIncomeLoss_86073B57AABE0F43100D0BD6A3879023" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:to="loc_us-gaap_InterestExpense_CD21C77F9CE1240101A10BD6A38826FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:to="loc_us-gaap_InvestmentIncomeInterest_AEA30ECDED9C545C18C30BD6A388AFAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_77EBBDB584C960D24DBF0BD6A3882197" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_45A87282C23B50D928DB0BD6A3875C1C" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_70FDF358984C3BE6D1E10BD6A388B6AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_34971AF139931A6C37150BD6A388D0BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_564B1C23FE90422970B10BD6A388F2EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_9ACD2F0F1D081776A60E0BD6A388095E" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_NetIncomeLoss_9ACD2F0F1D081776A60E0BD6A388095E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2CDAB901FB7765B0D7910BD6A381F15C" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_E7157E00F4D663CB782B0BD6A38858DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9B30267E585302C3F64A0BD6A388FB1D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3BD9C5E36D36B2385DD70BD6A38895A2" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9B30267E585302C3F64A0BD6A388FB1D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_F1060BC908645402B1F54FB6FD19C2EE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_3C3B0CA73438594299D2E931FB757A44" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_F1060BC908645402B1F54FB6FD19C2EE" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_3C3B0CA73438594299D2E931FB757A44" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_148986C69A320997611D7312AD8A045B" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_148986C69A320997611D7312AD8A045B" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorCustomersAxis_68E7EB007271D4B298547312AD8A4AC0" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TwoMajorCustomersMember" xlink:label="loc_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_98A62CE0C3FC9511DD6F7312AD8AC5A4" xlink:to="loc_gifi_TwoMajorCustomersMember_67204570DE5D7A5518547312AD8AAC58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C41F2268166A5F4A5A307312AD8A1BE4" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractReceivableMember" xlink:label="loc_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_330461B660B7DA5393367312AD8A3929" xlink:to="loc_gifi_ContractReceivableMember_1759AD525439EE741CE27312AD8A42BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5B162514FB7A28F63FCB7312AD8A4358" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_44D816A10B130C8E0AD87312AD8AFB80" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_CB3510421E7E070D06977312AD8BF59B" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0FD3F46D8285DB8ECCB87312AD8A506E" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_5E663B2E947DDB0CFEDC7312AD8BE8AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_FDA49705A7C3F1DF915F7312AD8BAA9F" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractsReceivableNumberofVessels" xlink:label="loc_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_gifi_ContractsReceivableNumberofVessels_F4ACDA4661A24EBF17F07312AD8B133C" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ContractsReceivableNumberofModules" xlink:label="loc_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_gifi_ContractsReceivableNumberofModules_484AAF379CADB54BCCDC7312AD8BEB25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_95AF56418AC3366DAF397312AD8BF867" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_A50DBD3DE73E336085F37312AD8B8C8D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DocumentAndEntityInformationAbstract" xlink:label="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_DocumentType_E8C34AA36E7AC464899F029EB934C9E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_AmendmentFlag_0F6B37197FE96F401C48029EB9364E6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_DocumentPeriodEndDate_90AC4539ABFB09F9662E029EB93697F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_DocumentFiscalYearFocus_8C35C648DD8E7264BECC029EB93AF558" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_63991D292151D91A19C3029EB93AC69A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_TradingSymbol_BFEB64EB168E26D0A19C029EB93AFE89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_EntityRegistrantName_793CB087CF99C7E64402029EB93AA2BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_EntityCentralIndexKey_D7D8C30371CEF786B832029EB93AA9D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_CurrentFiscalYearEndDate_04DF73C3B13104AF9A81029EB93A3E26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_EntityFilerCategory_18B5F7A91013AF2812E3029EB93A49AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_09A55323845A02A18DA0029EB9317ED6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_156D0FE54A295A5854C0029EB93BF441" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0BEC20C296FD510D97D643247C1160D4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_CAC98DF726F95B49A6A922D60CE0BB90" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0BEC20C296FD510D97D643247C1160D4" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_CAC98DF726F95B49A6A922D60CE0BB90" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_598F534277B70314282072CE5D90C9B3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_598F534277B70314282072CE5D90C9B3" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2C3CD23441C0437108D472CE5D9166D4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:to="loc_us-gaap_NetIncomeLoss_2C3CD23441C0437108D472CE5D9166D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_88B1B08EF29029F7AC2472CE5D91390D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_26434845975F5EFEFF9372CE5D9148FA" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8698594B5335372252EE72CE5D912286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_D34FE2667608681CBD5272CE5D91877D" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5EF91589CEA3E9F2C8FB72CE5D914323" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_38981556B4B137745A3672CE5D919A5B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_658F4B7FCF828F28963B72CE5D91F692" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_38981556B4B137745A3672CE5D919A5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_598F534277B70314282072CE5D90C9B3" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3EDFF2843C5EBCA3BCFC72CE5D91D034" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_29AE5A799DEA50299938C88D88BD41DF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D6CB4537CF5651DEA4482202BE058A04" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_29AE5A799DEA50299938C88D88BD41DF" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D6CB4537CF5651DEA4482202BE058A04" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_77E393381AE4103214CD6F441762AD41" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_77E393381AE4103214CD6F441762AD41" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_C2C17BCE9F4CB7E9DE5F6F4417632E4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_C2C17BCE9F4CB7E9DE5F6F4417632E4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_C2C17BCE9F4CB7E9DE5F6F4417632E4E" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_SouthTexasFabricationYardsMember" xlink:label="loc_gifi_SouthTexasFabricationYardsMember_E72BD042445DB899A6246F44176339A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:to="loc_gifi_SouthTexasFabricationYardsMember_E72BD042445DB899A6246F44176339A2" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProspectShipyardMember" xlink:label="loc_gifi_ProspectShipyardMember_FAFF24B656C0B867A7BA6F44176392A0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_77E1513C05D8DF6E1D156F441763FBD9" xlink:to="loc_gifi_ProspectShipyardMember_FAFF24B656C0B867A7BA6F44176392A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_531124FC7A499D8E31DC6F441763CDD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_531124FC7A499D8E31DC6F441763CDD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_531124FC7A499D8E31DC6F441763CDD0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_8E653D4C21ACB3A1E74A6F4417649F57" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_04F791078120218A343D6F4417636E1F" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_8E653D4C21ACB3A1E74A6F4417649F57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_9C14922A73101B0931EC6F441763C306" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_BD60F8DC56B98E4930B26F441764BD32" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_BD60F8DC56B98E4930B26F441764BD32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_6BE1F0DC108FAD3061566F441764A2E0" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_D9739E4EA93CED42AC8B6F441764553D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_987C7E09B75B5F87BE235EFF6849B184" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_66FD8058CC9C58729D12D0B81B0D7903" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_987C7E09B75B5F87BE235EFF6849B184" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_66FD8058CC9C58729D12D0B81B0D7903" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/LineOfCredit" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4AF7977BC7CD5F75966935DFE85065BE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_3156013467685161BC5234CCE5BB3B4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4AF7977BC7CD5F75966935DFE85065BE" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_3156013467685161BC5234CCE5BB3B4D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/LineOfCreditDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_FD5B19E252C86E3FE4816EA758115102" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_FD5B19E252C86E3FE4816EA758115102" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:to="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_FD5377BB240DEA7A072B6EA758129F59" xlink:to="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:to="loc_us-gaap_LetterOfCreditMember_C7BF4049B21D09C0E4636EA758122F2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_AA6CC7081379EC0D7CEC6EA758122D8B" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_36CC17D4F3357644CB6A6EA75812A35E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:to="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_A059B81C41B87B0481FE6EA75812CFED" xlink:to="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_33F076FB1EFD29C491656EA758126A81" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_2A69A85261E001D449486EA758123590" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_AA69C6CD9971C5C67D4D6EA75811D011" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F787433DACFCB9C3FE96EA75812A4CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_82C2A26D550E59B6CE9D6EA758122606" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2B06A27C3F4FC7B25D2B6EA758127E18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_49731B853CABE767AF5B6EAD9F25EEC5" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_6F0B901DD9B7358E2E2F6EA75812A015" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_5AE32188AE48616C9ECB6EA75813C1DD" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_66074D4A14B1A24F52366EA758130F9C" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_86CDF9FF9DA72584721A6EA75813F025" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio_0ED9C090F405E1672E9B6EA75813E7F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_848FDB692120C69D45446EA7581353BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_A4F5DB9270A64754AD1A6EA75812C91B" xlink:to="loc_us-gaap_LineOfCredit_693DF0FC1DD6B8A9247E6EA758181456" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_62F8C4525C46533FB979A029274F5797" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4C3DFC256F9C5C849CF364D3397DCE75" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_62F8C4525C46533FB979A029274F5797" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4C3DFC256F9C5C849CF364D3397DCE75" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_34A7F53D867AED8540A472CB91D996AE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_3F5F6A5762114EEC4C3772CB91DA3B51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_34A7F53D867AED8540A472CB91D996AE" xlink:to="loc_us-gaap_NumberOfOperatingSegments_3F5F6A5762114EEC4C3772CB91DA3B51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_34A7F53D867AED8540A472CB91D996AE" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A80356E96A8F9EECCC3872CB91DA98A2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_0D821E1E6C909041841D72CB91DAEBCD" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_9B6587C0997A0B2F38C572CB91DA1F12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_14AEF865D1D9B47E7D8D72CB91DAA8C6" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_630A9A36BEC8C8DDB5C172CB91DAD037" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount" xlink:label="loc_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount_4108A3D9AB9DC5E8816372CB91DA566A" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare" xlink:label="loc_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare_C803EBC00F881D8CCEED72CB91DA3A2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_37F64A6EEA251FEC843372CB91DA7D9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_FE7796C9FB0EDFA66F8072CB91DAABD0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4495EE45D28CE934D5ED72CB91DA00C1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0E3A7A3889CB5D5B93BDA94A8967F4B2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_66ED28077FB75894B8C8D00913367024" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0E3A7A3889CB5D5B93BDA94A8967F4B2" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_66ED28077FB75894B8C8D00913367024" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCosts" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_FEEF1CB53AE35299A2DB060E61484D12" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_RevenueRecognitionandLongtermContractsTextBlock" xlink:label="loc_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_FEEF1CB53AE35299A2DB060E61484D12" xlink:to="loc_gifi_RevenueRecognitionandLongtermContractsTextBlock_2971608BE9825785BBBD589C86D1D90E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_A8706ED3A779E89DBE8959ECFA77D7D2" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_A8706ED3A779E89DBE8959ECFA77D7D2" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_92AD37EF9B30AEF2F9F359ECFA77B092" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_MajorCustomersAxis_92AD37EF9B30AEF2F9F359ECFA77B092" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorCustomersAxis_92AD37EF9B30AEF2F9F359ECFA77B092" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_TwoMajorCustomersMember" xlink:label="loc_gifi_TwoMajorCustomersMember_99CC8DD3F233AA96BBA359ECFA77F077" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_748A045E48AD10D2571E59ECFA77C902" xlink:to="loc_gifi_TwoMajorCustomersMember_99CC8DD3F233AA96BBA359ECFA77F077" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_60AD1DE7F40F250E12D159ECFA7767CA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_60AD1DE7F40F250E12D159ECFA7767CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_60AD1DE7F40F250E12D159ECFA7767CA" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_CostsinExcessofBillingsMember" xlink:label="loc_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:to="loc_gifi_CostsinExcessofBillingsMember_404B5B05CFC009C5B35B59ECFA78A97E" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_BillingsinExcessofCostsMember" xlink:label="loc_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_DCF53D07C735F4F26AF659ECFA785615" xlink:to="loc_gifi_BillingsinExcessofCostsMember_B0F93C911AC54E8580FB59ECFA786CEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_F9419632E0C8711DEF6659ECFA7820AA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_F9419632E0C8711DEF6659ECFA7820AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_F9419632E0C8711DEF6659ECFA7820AA" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_846F36F5E0AF27E0DEC159ECFA78858E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2242FE97CCCF24E7D53959ECFA78AEF5" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_846F36F5E0AF27E0DEC159ECFA78858E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_64DC95F252E4D7D587C659ECFA78960B" xlink:to="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ProjectApprovedScopeUnapprovedPriceMember" xlink:label="loc_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProjectMember_E33AF4A8AE36053639D659ECFA781A35" xlink:to="loc_gifi_ProjectApprovedScopeUnapprovedPriceMember_BCCDC053AABE0CD49EB059ECFA788A57" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_81CA1FCC4F265F73945F59ECFA775498" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_11A0FCC4F79A4C80FD0359ECFA784FD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_97FA148452EC8CA1BE5E59ECFA789EB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_6AC3BC3AC1A7E5516C1159ECFA786954" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_95A9847F0A8A976760AC59ECFA782E28" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_IncreaseDecreaseinEstimatedContractCosts" xlink:label="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_gifi_IncreaseDecreaseinEstimatedContractCosts_FE59F8A3B990DB53071D59ECFA78D0C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsRevenue" xlink:label="loc_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_us-gaap_ContractsRevenue_3541340821CEA96EB28759ECFA782393" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_LossFromDisputedChangeOrders" xlink:label="loc_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_88FEE5F9D14ED906C66659ECFA789062" xlink:to="loc_gifi_LossFromDisputedChangeOrders_A5C01FF6AC255789910759ECFA78B18C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_BBAF2D3FB32B5A04BC0A5EB93371F8C0" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_BBAF2D3FB32B5A04BC0A5EB93371F8C0" xlink:to="loc_gifi_PassThroughCostsAsPercentOfRevenue_85A81275046A55E0859C760D78777BC6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/RevenueAndContractCostsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_D31975D9B2315E3E89DCED62B241FF84" xlink:type="locator" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock" xlink:label="loc_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractorsAbstract_D31975D9B2315E3E89DCED62B241FF84" xlink:to="loc_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock_116E6E2E37AD59919D2C0E2236BD6D6C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosures" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_E724974C064250B3B327DFB226DB27A5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_4CAA8D8D99715B6FA4FBD24504116ACE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_E724974C064250B3B327DFB226DB27A5" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_4CAA8D8D99715B6FA4FBD24504116ACE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_F7169472DE3895E657240BD6A26EBDF4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_F7169472DE3895E657240BD6A26EBDF4" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6AB17FAE969474EE64FF0BD6A26E7284" xlink:to="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_FabricationSegmentMember" xlink:label="loc_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:to="loc_gifi_FabricationSegmentMember_99088EA694C5DEB3FAE80BD6A26E0365" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ShipyardsSegmentMember" xlink:label="loc_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:to="loc_gifi_ShipyardsSegmentMember_B73BFA4DC3C0370DDB720BD6A26EFF92" xlink:type="arc" />
    <link:loc xlink:href="gifi-20170930.xsd#gifi_ServicesSegmentMember" xlink:label="loc_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3C57C64A4C4EB67A49870BD6A26E8D52" xlink:to="loc_gifi_ServicesSegmentMember_659E14CC1597A9F212290BD6A26EA214" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:to="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsAxis_7DC372BE1677B5E8E98C0BD6A26ECAB9" xlink:to="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:to="loc_us-gaap_OperatingSegmentsMember_CDD7FF865143262B3E0F0BD6A26EC4A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:to="loc_us-gaap_CorporateNonSegmentMember_D7C6A51FF62C401377470BD6A26E919A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="loc_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsDomain_B081FB15D30AF1C55E9E0BD6A26E79B5" xlink:to="loc_us-gaap_IntersegmentEliminationMember_739664E3E39A714DCB600BD6A26E2168" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FB2A42EF808A78DA147F0BD6A26E47EC" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_NumberOfOperatingSegments_7C7ACE4CA7F70B172E200BD6A26E57AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_CC5708B4027345153EAF0BD6A26EB149" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_Revenues_CC5708B4027345153EAF0BD6A26EB149" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_GrossProfit_F1183E8E65842193AA410BD6A26ECA6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_OperatingIncomeLoss_E47951483EF6E004E1CE0BD6A26E8930" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_Assets_216090BC6811F66869A90BD6A26E5BC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_Depreciation_6DE3D13E0A112AF222A60BD6A26E7514" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_AD89DFF0299A2E86D7AF0BD6A26EC375" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RecognitionOfDeferredRevenue" xlink:label="loc_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3A3EEADFF4B509BA5CF40BD6A26EC835" xlink:to="loc_us-gaap_RecognitionOfDeferredRevenue_82FC4A38BF270D0CFAAB0BD6A26E5BA3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/SegmentDisclosuresTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_6525261BA8985CEA99255CA7CF88074E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_740B437AD2EB5169A62BD65DDBEFE3C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6525261BA8985CEA99255CA7CF88074E" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_740B437AD2EB5169A62BD65DDBEFE3C9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_647116FA79A05175A56812707D1E6D3B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_A1ECC50600A95A18BDE874EC2359A0B6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_647116FA79A05175A56812707D1E6D3B" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_A1ECC50600A95A18BDE874EC2359A0B6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.gulfisland.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_07EE9E6CE5D5B6A2A2D372CE5D7227FC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_07EE9E6CE5D5B6A2A2D372CE5D7227FC" xlink:to="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8D453A258E9AD386CE0172CE5D722419" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_32158D7C422F4062CA9F72CE5D7218F4" xlink:to="loc_us-gaap_SubsequentEventMember_BECD137EFC0F4A58C2CB72CE5D733717" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_30013D001CDB6409EB8872CE5D72EDC7" xlink:to="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_61D55742F59F40952CE572CE5D73F637" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_91B5E6BF946A41FA809D72CE5D73EDCB" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>corpcolora01.jpg
<TEXT>
begin 644 corpcolora01.jpg
M_]C_X  02D9)1@ ! @$!+ $L  #_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T
M     ! !+     $  0$L     0 !_^%&HFAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI
M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-2XV+6,Q,S(@-SDN
M,34Y,C@T+" R,#$V+S T+S$Y+3$S.C$S.C0P(" @(" @(" B/@H@(" \<F1F
M.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M
M<F1F+7-Y;G1A>"UN<R,B/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA
M8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G
M+V1C+V5L96UE;G1S+S$N,2\B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z
M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(*
M(" @(" @(" @(" @>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(@H@(" @
M(" @(" @("!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(@H@(" @(" @(" @("!X;6QN<SII
M;&QU<W1R871O<CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]I;&QU<W1R871O<B\Q
M+C O(@H@(" @(" @(" @("!X;6QN<SIP9&8](FAT=' Z+R]N<RYA9&]B92YC
M;VTO<&1F+S$N,R\B/@H@(" @(" @(" \9&,Z9F]R;6%T/FEM86=E+VIP96<\
M+V1C.F9O<FUA=#X*(" @(" @(" @/&1C.G1I=&QE/@H@(" @(" @(" @(" \
M<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UD
M969A=6QT(CY.97=#;W)P0V]L;W(\+W)D9CIL:3X*(" @(" @(" @(" @/"]R
M9&8Z06QT/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \>&UP.DUE
M=&%D871A1&%T93XR,#$V+3 Y+3(X5#$T.C(R.C,T+3 U.C P/"]X;7 Z365T
M861A=&%$871E/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^,C Q-BTP.2TR
M.%0Q.3HR,CHS-UH\+WAM<#I-;V1I9GE$871E/@H@(" @(" @(" \>&UP.D-R
M96%T941A=&4^,C Q-BTP.2TR.%0Q-#HR,CHS-"TP-3HP,#PO>&UP.D-R96%T
M941A=&4^"B @(" @(" @(#QX;7 Z0W)E871O<E1O;VP^061O8F4@26QL=7-T
M<F%T;W(@0T,@,C Q-2XS("A7:6YD;W=S*3PO>&UP.D-R96%T;W)4;V]L/@H@
M(" @(" @(" \>&UP.E1H=6UB;F%I;',^"B @(" @(" @(" @(#QR9&8Z06QT
M/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z=VED=&@^,C4V/"]X
M;7!'26UG.G=I9'1H/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SIH96EG
M:'0^-C \+WAM<$=);6<Z:&5I9VAT/@H@(" @(" @(" @(" @(" @(" \>&UP
M1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M870^"B @(" @(" @(" @
M(" @(" @(#QX;7!'26UG.FEM86=E/B\Y:B\T04%14VM:2E)G04)!9T5!4T%"
M24%!1"\W44%S54=H=F1'.7IA1SEW241-=4U!0311:VQ.02LP04%!04%!0D%!
M4T%!04%!14$F(WA!.T%10DE!04%!05%!0B\K-$%$:T9K8C)*;$%'5$%!04%!
M068O8D%)44%"9U%%0D%514)G549"9VM'0E%92D-W9T="9V=,1$%O2T-W;TLF
M(WA!.T1"04U$07=-1$%W441!-%!%03A/1$)-5$9"451%>'=B1WAS8TAX.&9(
M>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O9DAX.&8F(WA!.TAX.&9(
M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&9(>#AF2'@X9B\X04%%46=!4$%%04%W15(F(WA!.T%!25)!44U2068O14%A
M24%!04%(05%%0D%114%!04%!04%!04%!449!=TE'05%!2$-!:TM#=T5!06=)
M1$%114)!445!04%!04%!04$F(WA!.T%104-!=U%&0F=C24-1;TQ%04%#05%-
M1$%G44-"9V-$0D%)1T%N34)!9TU20D%!1DE227A15D5'13)%:6-9155-<$=H
M0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2>6=V16Q1>E)4:W%+>5DS4$-.55%N
M:S9/>DYH9%5:2%1$,'5)24IO34I#:&=::$I21E)Q4S!6=$Y62T)R>30O4$4F
M(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S8E<U=EDS4C%D;F0T95AP
M-V9(,2MF,T]%:%EA2&E);4MI-'E.:F\K0VLU4U9L<&59;5HF(WA!.W%B;DHR
M96XU2VIP2U=M<#9I<'%Q=7-R839V;U)!04E#05%)1$)1545"45E%0T%-1&)1
M14%!:$5$0D-%4TU514954DYH26=:>&=:17DF(WA!.V]B2'=&34A2-%-.0T96
M2FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%-.94I%9WAD56MW9TI#:&=:2FI:
M1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K4'IH2E-K=$U453504FQD65=6<&)8
M1C%E6#%2;%IM9&]A5W!R8D<Q=6(R4C%D;F0T95AP-V9(,2MF,T]%:%EA2&E)
M;4MI-'E.:F\F(WA!.RM$;$I75VPU:5IM<'5C;EHV9FMQ3VMP86%N<4MM<7$V
M>71R<2MV+V%!07=$05%!0T5135)!1#A!-50O:3=Z6"]!3EAQ+W=$*VMM8B\F
M(WA!.T%*<7IF*TA(=41I.%)D+VDW>E@O04Y8<2]W1"MK;6(O04IQ>#A/4&-&
M-&EM*VHO.')6,7!$2G!$83-Q15-M:E,R>EA5<4%J<U=5;%(F(WA!.VM*94A(
M;E1)8U)6.5-S4'IJ,'DS834Q0TQ8-U<R5&0U-69R:7AR+W)/9FA(,&Y!1&I0
M3&A5.%-1+W=#3'9.9B]!1F5R+W=$-E-:=BLF(WA!.V%S<SA/4&-'4$589C1U
M.#$O=T16-G8X02]P2FTO=T-A<V9$:C-"94EV<$DO;51F*U5V.$%N2'I23EI7
M43-/=#,P9C%7>FQN4'%(,5@F(WA!.V51;58K4DIB9VE%-SDV03=:<F9"13AX
M2%)V-'%I.&0X;"]L-S4U+TYE*W9T4FLQ14],56=81V]8.&MJ,6MC5E=.04%X
M-D0R04@P6FTF(WA!.UI-<V-1<6US4DUK-#AU+VQR*V50:R]Z9U8P0WAM:VMT
M2D%7;FEK5DQ'-6IO1TE:<%1%:G%Y.6IU1#=J251Z67!X,U-)>4):;"]W034F
M(WA!.UA83C).33AQ4T5.8E-Y3F1'5TE057%X4T5L4WDW2&ED<354;U%,3$Q)
M>3,O04IX:VMK:R],24Y)>&1V<C%W2W-35#!4>'EN5V97;4@F(WA!.THT0G).
M,61$.#=B-4)--%5E6EI11C5';%!R-3)P6$YH141W=C@S.4169G%:9"]Z;%9C
M6$5F-6AA97-C<F]P,&E%,%9I0E@V>F-E1U4F(WA!.S9%96<K.6QK3S<S=CAO
M,EHO=T%S+TQB35-Z1WAI<51U5'1M0FXK<RLY=&IY660O>FQ(3$I(*UA&=3!B
M;$<O4V-!<7!)4#DQ3C1:9&\F(WA!.W9R*T1(2GEE0R]L+RM83W4K9&)A.'5,
M5%<W5%0Q<S-33FQV<#5)>7AC13%4:7)6<%1F32],;$5/:EA'2DPS9CAJ+WER
M,3-Y9G$R;S8F(WA!.VAF-G9:-FYB,TYU245&<$Q*3'AC3T@K3&UQ9V):9V%N
M3TIG04-M>4UA97A::4TS>%)R3C%D1#@W8C5"331595I:448U1VQ0<C4R<%@F
M(WA!.TXQ141W=CA!3B]1-#DK<#96+WIL3#4P.'<R97$V9C5A<W)M4S$P>6$P
M1C-D96MX47I/.')X:$A99%914E8T*RLO8DUB4EEW45I(;7HF(WA!.WE33'DQ
M4$ED:&1E6#E0,5!Y+S5K=&12,3)C<4QV47IX<S=I0FU"4'=03DEV<3A32TAI
M0C1I;WI+.%5G:T5B9#=$:#=N=EAL;4PX>#<F(WA!.TPX;&9.9&HU,6=K:75B
M5%1,,#9B8WEZ4GEZ4$$Q;S4T=5DS9'%X<U R.39';F)-0V9!8V]-93ET1CA/
M-WEB+VY'-C5U6E!Z5'-L958F(WA!.S-8-G1C+T-Z16HK-E!J;5AR0BLW83A:
M,V98,F%H=F529C@U32MB5S!B>4I(<%9V255V3F-M15%),DEG:'!*35%F;G=8
M-4YM6&\X9D8F(WA!.T\K-6AK3D(X-&53=DTK<6564$XR:38U33!W:&EK4UHP
M6FHK.'182FIL;T0O041*>4%Z635)0U531V]%9W9R>C@Q<FA8+TLW>D1C45,F
M(WA!.V-K9E0U2&EL43=&5U=O24DX4FUP=T0Q:C-T.'54-40O04,O+T%$03%F
M>68U;W1.86=K:VYH:E!P,VQQ6$Y*<F1I3V%B,3,R<7 W34$F(WA!.V,R,EA%
M2GAP>#1Y;W944"MC;69-1G)Q>F55.58P;35,,DXY6GI447E)>$91>G Q04]Z
M1&]2,D]9,FIH6$5#,EI$>5)8;4]E8V8X-',F(WA!.S9"24I'16AU:%8V;78K
M.44O9D)!9G9Y<"ML-7@K6'8U8BMC4%!K97!V;VPW0VIA5TEJ3DAD5%-X<S5N
M16Y!4CA59&$O=6HY;VIT;5(F(WA!.VQY>'@Q635S26=L3U!Y>2]-:GI:-44X
M-E)A3G%T>DUD3%<V*W!A<G!S-VU265<U*VTW>#%*0W1',B]W+V%!<&MC,D=-
M-#)/85EY24XF(WA!.U!,.'E7=#E(+VMF*U%M;E,V9&)E85!.='5,;#=K0UA4
M=$IL1EEL:4Y#:W,V+W1L*V]1-U4V,4IO3F1Q9%5B-%ET,$ED4RMH26]O;UDF
M(WA!.VMI:%)9-&\Q0WAX;T%Q<6]&04%"<T%-,3=A=7A6-40K8FXU0V%*-6QS
M6CE5.'97,&5N*UDT=UI!:U%%8TXS,TM33'-Q>4AS*S(O,G8F(WA!.T5:9416
M1TIO.&U%;U<K5$HT6F]*<$E*:V%/84II:VMB06AL6E11<5%E:$)Z8D%U3SES
M."\V8F14+W=$3T]V:VTK:7$P3FY-4F-+3V<F(WA!.T4S<6A83S-:;#0Y92M9
M5TDO=G!"=6PY251F.$$U>#,Q-U0U=GDK.'IE5D5V-&)$5S=L-VEA>65E6#!1
M9G).<6M+=7)F82]D=D96:70F(WA!.U-+-416>%!'2E9S=4TW4$QF3U@K379+
M=7%R<',O;7HY2GHX03AJ-F)F,T4X8UI*23E.,F(P-E!T5VQ/:'I+>#A-:&9$
M6'=94W-D6&\F(WA!.W8O3U%3,U4O-6,O;#5E4V,U4CE506UN66QI6DIB5T)H
M>5DY,C1-8WAT2CEC;654:T=69C@T,F5B9DQ.;"M8:SEN9F%P83)D,6$S:S F
M(WA!.VLP5GA-:U1#3C%29S1$:U9863<K,E9A>DA)>G-"3TTW4$0T-VU06'9Z
M:T8S<&]-<U=P95E44&%61D-5;79E844K2'=T=FUD6$1J,S8F(WA!.U(O43$O
M=T%43E X06Y+-R]!36U*<#,O8DEH+S9I8FY+9$0Y0CDV8W9.-T0K5G9N>GE0
M6F9L,S5E=$QZ>D9P;'1D43)54U17.#$U8G@F(WA!.WE)=T<V<VI/1T(K95EE
M9D9)>DY!=&M:0VU/+S@U2F%Z;RMR+T%*5W=85VLS,79Q1G%.5FAJ33ER2VLX
M66-1>6MR>6I,0V]"1S)784\F(WA!.TI'5&9U4DTW4$I0>6LO2FHO;%E6;'%.
M>BMM4#!:.5%K:FHT9E9V<DA0,49,5G(V<TY+8V-Y."MO.$UJ83)U34QF4B\U
M4R]L:"]W07$F(WA!.RLP;3DP+SA!4V8V5"MU5&DT.5@P4'$O1VE"3U!(,4IA
M.4]T8S$R9DXT:'5Q8F]X<&Y754UN>$AR6"]K-S<O.$$X0V%8+W%03V)Q4#DF
M(WA!.S$O;2]O8V8K3#1V85!Z-#@Q9FQ08S,U.'4K8DQ(57IQ;&EQ>5<Q+W X
M8U!.1FU53CA,>7E+1U@K6E=8<4YS=SE,1$I6>'%M>5I(5C4F(WA!.UHU-"]*
M:5!1=DHQ=#5X,&Y82614,%,V5T8T,&M145A&2C9!04M(;%8R56UJ04=O,S(R
M3UI73%5C575%:6EW;$-H8DM0>6,X,#8S9B\F(WA!.T%*6"]!2F<V2&5Z4UA.
M:' R:C-%=&LP:$QE:C9T=$]':D)0-TQC05%+-V(P-C56<4E!6DEK9%-M2C),
M168K8V9D5C!V4W9Z3'1,>E4F(WA!.S=Y0W=T1G0W:%=U3&U225EW5VI)04QU
M5EAF3&1816U&0D=--W9R0S$X*RM28GDU:71B5'I(<&1X9%1S231927(R,V52
M,UDP5E966$HF(WA!.UEK.4%-,5IX4TA1=#-%2'ET+WIK4C5R+T%%-RM9.3-B
M4E!Y<SE&55=%42\T<U%K>FXU*W%3=CA!<V,R;6MH=W<Y-U1K3FQJ9FYR>F0F
M(WA!.W!(;4<R,$=+=S!T=$]B4G)"3D]K8WEI5#%K:3-6-D)%-'1Y6GEE=&$U
M6FEX;4XR8G-S6D5&-VHU83@R+S1G+S5X<3%M2U8K5C=O.6HF(WA!.TYP.7A5
M-VQ9,4)H8C5E:U98-6<U9WIX.$]995IB46)I.%<O3&)Y0DXU,F97-T,P86UP
M,F1G8GI4,4IO<GEP3$=P:F%U,WAQ-4$Y-F0F(WA!.W-Z8S)89V\Y3&$T>'1J
M1C5E86PY5V@P=3=:>$9P.&MO:70U05%9;6M).59A2&-F16Y4>')L;T$U.3=%
M=F-036XO<DLS;"\X035I:"\F(WA!.S%%6$=935 W.'1P*VPS+T]+*W8V1G!!
M.#!(5G12=&10178Q17A'-FUJ:#5C4')(3&HV:DQ8:GE&8V1D16UQ2&5J15AM
M2&UY*V<X>68F(WA!.VUH9C-7:T%Z=S9N<6A&:5%#1$E*2E%Q14M26#1U=$M6
M>DMG3TA(=C!$16TU32\X04MN+T].2&YD4$UM;7EA-T1A:E(T<FE/4RM#>D(F
M(WA!.WDP4TAK>6-12R](5&HY3UDK5%=2-%183FM-6G0Y56=!04%#9TA16G$R
M-3@T+VY0+T%--4$V+UDK66)R>34U4VU7>FHP-E%W,W5O.$8F(WA!.VMK95ID
M<$DT>$E'5E92=FA*<%5K8D5$<G-D4'!14GA387!Z-D)0=DM$9CA!3U,Y;EIP
M4$UD3S%M,75O5FMT,79P141P>EAK<F-O:$<F(WA!.S4V-VAI9F]Y=DHT2C=W
M>4A%:R]M<GE:+WIK>#5L1'@S,F]15SEM.6$R5FYC<F)28U0K>3-!0C-8+UA:
M<VY$2F=J>4-#2D9H4"]1<S,F(WA!.S5P9C<T=% K:VQF-EIF.$%N36)$=WDK
M:2]*9FMG469L:%EE579-='1(3T9T;70W-C,U8S!.6D=955EE1E%14G5$-S5R
M<VU4,6U55S0F(WA!.T1A;FLK=68X-&Q/8FU35%$Y959B9&E42&(S:TI,2TLW
M07EX;C1T=2]!6FQX,3-E1W,T:V8U6B\U>%$P;3)U:VXX>&%U*V]226%M>70F
M(WA!.UDO459Q9&UL3$]X2&E&0VXS>4TY8U1Y0U)J1#%Z>DHU13AU95E02W8K
M1TPV,TLV5VE2>#)Y>&UJ=RMI3TU44G-A,$M$8F9T<V-X25HF(WA!.U1'6$5/
M8DUI,VAD.2]W031K86US,RMG*UEO2DE3=R]V-V0T,D,Y+W-V24-2.4=:=S$T
M-FAR.$IN,S58+T%03U K:"M43#E.679R;S8F(WA!.W1R359F<3!H5#!O64]1
M;U-I8VY,4%%K8VEF:T%C>#@R<4UX43)$2TU+9"MA+W=#4E K4"]!1$9B-GHK
M;E P8CE8<S!S+U$K<2MV6&@F(WA!.TQ*2GHU971&4W9Q,'!4=&IG,5!H:7%T
M6E%T:&8O46]F+V8R9CEY+R]!3$]C=B]0+T%.2#=F,DUF0S@R52]W1%%V6"])
M3G8X04)8-F8F(WA!.R]W0VQN*VLO<B\Q5"]I<C!V4SE,,2]P-6,O;WER.#$V
M*TMU:DQG,G!K9C539FQ6+WER,GDQ1S(O4VXV5"MV>5)Y8R]1*W(X4%15<E,F
M(WA!.VYQ5%9R>7ER4&XX46IA:WAJ5%!S;UI/>%8T:F4O=T1/3E Q;GIX4#5O
M+WA(=SEF53,Q4#9N.5-R5&YC1V8P=E4Y8V502&QX*VI-,&$F(WA!.WEO.$YD
M2V$O1#-T;&XU<69K>F]N;CA7.7I,8W9P,G)7<6U+2RMJ45-";WEA.$I)>54U
M0E-35F]W<%4U5F<Q0G@K65I3:F)Y>4@O;D4F(WA!.W97,FY73S0X>#(V,FEN
M6FMG:V1X6#=614QQ=B]!03):6#4T9'I$=W9.-C$U9B]+3%%V3"]!2D0Q8GER
M<&MZ3$QR3G100F5A<$MO95(F(WA!.W!*-%=I1&Q!5BM&3UAW<%@V86MN35-E
M8WEM2DAO>D5A1E!-4"MH42\K+W,O-VPO+T%'8S5L9FXO04]J.78W1TAH96%9
M*UA0*V-82F0F(WA!.T0Q-U0Y66@X,&E38E0U-#=M3TYR0V=,4G-'05 K:VYU
M36A05SA127(W56I(4E)(;'8O;D=#,# S>E)A-C%Q,G9$5UE96FUU3&EY:W,F
M(WA!.V=I>G514T]B3DY+2V-Y1TDT;7941V5T=4Y!5CA61U!E,F(K9"]W06XO
M2UAM5'DU8V%46C).;F\Q,TLP8E$V:F)7:UA/36\T63=*-E(F(WA!.UE-=%9)
M-60X;W@U-5)L9DYK63)'3&55+RMC9DQV>2]O=FU,4T8X>F973%1Z1%HO5EI&
M*W!C4%1K52]"3B]F='DT<7I$:G17=EAB3&,F(WA!.VUQ-&E$6$I!:%-99FQ0
M.$%K9"]Y<B]83'964# S*VLO<E9S8E@P9G%V,69J5U)(-6-V5VQR.6EL2UI(
M4'%F14964WAH4U@O;4PO>FHF(WA!.VAP9FUZ>DQ.<G1J<78V2&MU=T=V24)B
M0V18;4=X;$9*665*654U8D=P,S<U3$1Q>D-.15=I5T\P,C%,.&QV<G8U5F%F
M-4,O5$AP+U4F(WA!.UI23"MK=G$S3&Y34U-3;F\K<4MF,W10=#ES:$A55FM-
M-EIC3S%-0R\V1D0O04\O<R]W0S5F+S)C-6MF;B]W0VHY=C='2&AE8DXO>30F
M(WA!.R]W0V-F9DQ(:S=523E7=4QH.5DQ94=P=' U545555))<'E324TO>&4W
M36%D=#AO>F%Q57A824UO=T%2=FPO.$%0-SAU=&0Q;3 P97@F(WA!.W5,9UAL
M-TE)<F8Q64=20S4K>4,Q9'%N664K4FYP6GA&;$EM0SE'>DA:4&@O.#1V2S)P
M95AV>D,Q:4LX:DEH=G)M83ES<'%(:DI$8U,F(WA!.T=24T115DLX=4QE-'ID
M-F59;$%/4$U56#!B-4DO4%!Y4'%9,&9Y+UE#.75.56MI:'0Q:%,R66IK:4%-
M4V$P0W)1;&TV06(U<G-M;6LF(WA!.TQ*-4YW;4,Y5'I&6DU(.#9F;DHU2CAN
M875M:S9Z3DUT-#A+,TA'1TEY9TDW36\U14A9+T(P.$UV>#9E57A966U10V)1
M>6%.-38X<C(F(WA!.V0Y8E18165N6%I%.$5K6CE'56A3>6(O83(V-UI82TII
M84ME84(O-59H;W8O04,S86@O,&M$+VUN0GA)-%AF.$%+<TY&+W=#5S=54"LF
M(WA!.VMG9C@P-#A3.$QV*U9984PO=T%T,F]F.4I!+S5P>#1L-%AF.'%W,%@O
M;'4Q1"]P24@O3D]0179#-R]L5T=I+SAT,F]F.4I!+S5P>#0F(WA!.VPT6&8X
M<7<P6"]L=3%$+W!)2"].3U!%=D,W+VQ71VDO.'0R;V8Y2D$O=T-A8V5*948S
M+TMS3D8O-6)T42]W0VMG9CA!3D]0179#-R\F(WA!.T%*5FAO=CA!>3-A:"]W
M0DI!+S5P>#1L-%AF.$%+<TY&+W=#5S=54"MK9V8X,#0X4SA,=BM666%,+W=!
M=#)O9CE*02\U<'@T;#189C@F(WA!.W%W,%@O;'4Q1"]P24@O3D]0179#-R]L
M5T=I+SAT,F]F.4I!+S5P>#1L-%AF.'%W,%@O;'4Q1"]P24@O3D]0179#-R]L
M5T=I+SAT,F\F(WA!.V8Y2D$O=T-A8V5*948S+TMS3D8O-6)T42]W0VMG9CA!
M3D]0179#-R]!2E9H;W8X07DS86@O=T)*02\U<'@T;#189CA!2W-.1B]W0U<F
M(WA!.S=54"MK9V8X,#0X4SA,=BM666%,+W=!=#)O9CE*02\U<'@T;#189CAQ
M=S!8+VQU,40O<$E(+TY/4$5V0S<O;%=':2\X=#)O9CE*02\F(WA!.S5P>#1L
M-%AF.'%W,%@O;'4Q1"]P24@O3D]0179#-R]L5T=I+SAT,F]F.4I!+W=#86-E
M2F5&,R]+<TY&+S5B=%$O=T-K9V8X04Y/4$4F(WA!.W9#=FDO3%12;W!5:U<Y
M,4%L1T1!1V5O<4189C1C2$5N:&9$=&QE6$YL95%8;'))67)Q,FM384-697%Y
M4G-'5F@W9VEU9$%267!X;C,F(WA!.T0K5U U:398-34X='AA:F)S<V5O46A9
M.55S9V9I:&UP=G-35'=E:$M.,TAU1&UK>EEJ0U9/4D=6<"]R6&PO43EC=%!Q
M97-714=O5S$F(WA!.V%I2S1J5U%"=6Y*95$K12LT,WEU37I(8T9K46AV3"]K
M,WEP-61$+V]04V)85#)K2$=34T-.5FM95G)2<%!T:U8W131:-4I3-6Q!1DPF
M(WA!.W9.4&UN4F9+*VE81W,V>$])3$]!9DXU2% R630Q+V%D=7<O:&I#0FMA
M0VLP*T<O3VYM<2LX,2M:.5$Q*SE(1U<Y:S5,14YX2$=O0U(F(WA!.WAG,$9E
M0TM"6'8Q>F0T-$-%44$T,&I:9E(Y=&8S,FXO05!/3'-6-5E8371P9'<R0VU'
M-6=D;W!%2G5Q5E8P25EB2'1M=4E">C!E.78F(WA!.R]H95%E57(S.'A0361P
M4&-F.')+:C!B,$I"2#9/<F$S8S)S:C%&95-,5BM3.7$U;#5"0U X1BLT3E%S
M.5=C964O36YM-WED*U57:S8F(WA!.UI.-6UB571D,6TY;&UI,75W=EIP*U9N
M1E)I23=L=45N,C)18F)5<FQ'2T5:-4-A;T1P5$]226ET+W=#8V8O4&YM<5!Z
M+V-E5W9-*W F(WA!.UAL-C)O5S%B6DPR-&MN.4]A2F986&HV:DYX-7A&<3AE
M=3)(5EEO.$A&14Q!;39+="]W035/96%V3D=J96%T2F<P:E=,-U1O6DQ(;DHF
M(WA!.T9A6$TP0W,S<D]/5$Q'>6=M9S8T3D9#2FEB1G)K2F5F95E034@U:BM7
M4G Y,FXU:$16,W5G6D9I,"]6<#<S,%-O53!U23,K158U9$,F(WA!.T0P3UI%
M25%L631A*T1!:VIQ>5 X-G90;FYY0S<X<E1X-G!F85!C,S)G,FPQ9E=L<&-4
M5S9'95(U96)M3TYL04IO3W4T-F1S<C R2T<F(WA!.RMW3S=+6DM1*UIT8B]-
M9GEN2EHS168U:E(V,CAZ4%).33%A92]74&="+V9*2E)+3GDR<40P>6-)=VXO
M1%AV1DU34T]R4"]Z:3@K96(F(WA!.TI0>7HX:S8U8E@Q,7!/;V%O:&MV1%IZ
M4U<S<45X2V%N,'EV=W0Y<%(W-6HV9D9(:FM/9$TU;EI"*V%F>FTX>F%&*U8O
M;%!4.5!V2D<F(WA!.S$S5C=*-VDK,5=D:DY/<U!Q=D=V1G!#>#5U469I4%%$
M8F9C4VAP-'EN26YK1FQ+9T5(3#58+S5Y5C!B5')(>D9&<3)O6#!T=WE-9$TF
M(WA!.VIU<#=U84QM458Y93)K1%)C9D5$:T9(,G%B-&501$DQ45)59SE8.#-E
M9F1D,'8X04IA9E@Y5W18,&IZ2&-7,S%55WAQ<G!D>7-99E4F(WA!.VIO4U9O
M2WER53=$35A(:4)Y54YW,D4P2&A8-6,O;5(U-#!F>G(U8W4O34=S-FID84QQ
M8F-42&5853@P3'=3>5!A;5AI-TU0,V-Q13DF(WA!.U R8WIS,D=*:6%!<TY5
M6D<P,2]-9GDS*V1N:VY3>')7<"MC<FE7>6YU:&)24E=M<%@W4T)P1F0Q<7)R
M1W1!<UHW-4A$4$9-,$DO644F(WA!.WE"2%9.=GEM.')F;DHU:"]19FUV+T8P
M,&UH0SEJ:W5R2S4Q1RMA5U-',G5!2FM-9D8T,C5H0T%#,40S>4=E94].>#1D
M+V-&:4-D-U,F(WA!.R]W1$I0>CDU:V9Z+T%+:$IR;70V:&4V5EDR1C=D4S(X
M.7I.3V=70VI616)U5G%&0G!K=%1I:G=#9TPR5T(S571-.'IF;E X06TQ-6PF
M(WA!.W95.'8V<DIO.6IA:C%/159X3&%7.$5B1G934U(T05I*2&)F<V$P-T%B
M17=X-&\W:3%S>35*<#5!+TUR.'<O2B\U:7<K4W9/,3-*9E<F(WA!.SEX4$AA
M>5!C>65S.%1Z9V5J3$A/,WA-:D9L<GE05'=/47DT651H>%)41U)";W--,'HX
M-%!/;FPW.'=*3#(V,64K,4A48F$Y;5,T,#(F(WA!.S1U6EI9;F=-:DMY<6IS
M>7%Y<CEG,#)/6$A4>&Q#<49S94UG<S$O4$QZ-W)!.#=E5W!V3&5U,VM':C9J
M<#ET8TET;F-Z47A30U,U;$@F(WA!.TIK4FQ&4V]!3E)886AY;E19:'=N:4<T
M3$M2,T0V5GI7='(U5"]*4'IN-7<Q2%5V3D-A:')U;UAI5R]L,B]U249U3'5E
M55)Z23!81U(F(WA!.T$W;FDV,4Y'1RMB6%4T-&=#9U!Q1%1J2G1,+WEI+T]V
M>D)O=FTV1F9-=7(S96]A2F9!5SEY8GEE5S1%0EDO0D]N3FUP>$]Z52]:2C<F
M(WA!.V=:3%5A64=0<$<V250S,UI:9CA!;3-Z35 K8VQ).4II,6TY+U$W6#%U
M;W-&=5IF<7A2<EI'23E)3C9F16LQ-EI336-F0G5T-EI8-FLF(WA!.W(Q9CAW
M4'I0+TUV>CE0;TAK-U5*9$TP*T8U4F)E:$LQ<T9G:5E+8FDT;6ER2652<'-+
M,')103DU>'A1>'=U471":U-A1$I024HO4&XF(WA!.WET-3=I,&)863<S6#E$
M;&1)-W4X9#-U659346M,3D1C>F-72$$W<W W9%(Y;DMS=FA3:EDR3$M014,K
M87,R5%%M9FPS>DQR=FQZ530F(WA!.SE4,%,X:W-R,E!94U)N6FQ*0DM/<'%R
M<6%B<7=)>4TT0U%O<$)P-UIO6"]/5VUQ=S(T:C%Z46]R>5E52#%I,&U.=E5E
M.&)R3G8X;4@F(WA!.WEZ0VQO4C!,84UQ3#%8+VY,9&I&26UK*UA!<WAR-E4Q
M,V-C;$(W1F]O,%5N+VM9345D0C-L5&QE365C+WI!.#%E8W(T6&5U,W)4:4TF
M(WA!.VXV=F%O3T5%26)Q231X<U!M87-E-4]:;5!&1T$R87I);&IM5TU8,49,
M+S9Y:U X071N<B]!3E)9>E8O-68T=5(O0W=(.&HO>6(X<V4F(WA!.V9.1C%'
M*S%E-G992F)3-45%83)K:U-+5DU987)E<$9+83%0:FU2<6123$=103%W9T-%
M:2].5T5.-31T4$M/9U)4-G!A*U<T63E-<V(F(WA!.V-Q6G!P;E%M85E-<U-Q
M5U!.>6@T<4YL>7I".5!%9'(S5V9/:TPU;3AY*V1B5#AW3$AZ:G)U:'1O97!R
M3$).1F(O5EHW4TM15V=64&@F(WA!.U-C<U0X0VA7;V--25)-1$5'=V=K,UI:
M9"]W0352,W1T9BM9=DPQ.6%T>G1R<E-K;F=F.$%M4U-6,E4O4T1L3VE&06IZ
M6EI72&5C.5 F(WA!.R]+,U1D3#!Y-SAK-C=F,W5U96]R6&M5>4UI43!4;'IJ
M:TU.<U%Y>61+8W9M2V(S67IK2DEK0E1%,3!8+T%*<6%X<2MS,C-K+U5T6%HF
M(WA!.W!.46XP3E!6;&-56G=L-6-O:FXS9$96<3DX8T513TE$=E=:-4DW.'DO
M=T%V-V(X<R]/.6Q7,B]43V=4:&)I,6IV4W<Y4E590U='4F\F(WA!.U1&5FPY
M='%%5D=2=S5F16HS1DUO.$I:-R]W035+87!P;7$K4F9*,F\V6'A';EA44$IA
M<6=#:%5-2U54:4YL-&9:23=D36\P8U-*>4(F(WA!.UI:3U1Z>CAX3D9V;R]*
M9FM,6&A'5W-:3DQ.:UI/<7),1F-Z4VA7.$]3>3=E3D0T6FM96D1I:U!.:DEB
M07999DTS+T]52&QM1'EZ83,F(WA!.UAL-5!R9794;5 Q=%!U2356:F=867DX
M,RM"5S)Q<3A'4&EF1$U/1VEL>&(X;5IY0F=(-35F;51Q6&UJ>3$U5G-R;7@O
M4C Y,T<R<5@F(WA!.TYK<VAL<4A,43)Z+T%'54DU<4I(0RM$1$UJ5%E21U)0
M4&]X;DMW1T<K9% X8U-A0F]D=G)N;&E84G)(46]J6E=T-C%N9%=X;#E1.#8F
M(WA!.U-Y5$5O>FQL6FAX03-,6F1J-&).1S=9;3-Q6#5T96%0.%0O.#0K95=T
M6&0K9'I*9E<X5C1A.&HV.$U&>$A+5SA/5$QY*U)Z1G=1-&,F(WA!.WA$3UIU
M3#!,+VY(2"]W06Q,<%@O04)L=78K;V@X>#E8+V5&;$1K.$,O2GI3-3E7.#0K
M64Y,="\W*R\P9E9,5TMP04A/6E!46&,Y3C(F(WA!.WI0,45Q:40U:')I3GEN
M2#5!+VU,;V9K3%9T8C S>E(V;&A(92MK1VY-8VIM1V$Q36=A3U-.03!M+W%5
M,EA9:F9)87)#8V=":7-*5GHF(WA!.U$R;V%N2"M:4#4Y,E8S;VMC:'-8=7)4
M9S=,>%E7.6]%85=6:#(R4FE+*W<V-%)(=SA2=$XS2DQ0279K,C X-"]M1C5G
M,$MC:$AN:'8F(WA!.S-T6GHO=75D2F<P8CDY=5=Z9C5.8VQL>6-%069C9T-Y
M5THS14=S,E!M0S P8E9U85A':UA!=$)!-7(V444U9&M8+THU=7I$-35D<UDF
M(WA!.VMJ<7@V,"LW3$Q83D9V-W4V<S=(54QA-W4W1G5&-V)W5%)Y4U%T57)X
M;%)35U$Q56EJ94=A37A),TEC;3-Y4"M1;B](53@R+RM!>'$F(WA!.U O131C
M,C)Q-5(O<D)O>#@P2BM7=C5C9C0P.&\K8G9Q:6-T8C!R-FQC86)4<3E28RMR
M0B]Z,$-I;BM50FAZ6G5#564T,FE-8D)1=C4F(WA!.U585C5D9FTQ-6-L=DAA
M4S17-FAI6FXK,7AH:CE*1DYF-5911$1N04=-,'-0<50W.')D9G10>78O0416
M,4\R.'IQ.79!234Y4'5*9VHF(WA!.T]9-GEP26MV1E%Z36I#369:<G-A-5AM
M9V-U36-+66YH3S<P*S(O-7E+;#%J.'AR5'DY-5DP=$Y6,&4V94]#3S9C>5<X
M>%DQ37-W-4LF(WA!.S%),%AE:DE$.$HX9'-9-E-O6$DP5V9(6F]*;B]!3D-W
M+VQJ-%@S+U-14#A!;6I)+VY:<#A-3R\V1F@O3$AW=G8K:V=F.#!9+VY:<C0F
M(WA!.UED+S!,1"M74&AF9CE*02\U;W@O3WI8=W<W+V]72#AS9D,K+S930B]Z
M4FHK9&UV:&@S+U%S4#59*T8Y+S!K1"]!2F]X+T]Z6'=W-R\F(WA!.T%+1F@O
M3$AW=G8X07!)2"]!1%)J*V1M=FAH;DU(:U!Y,T@U3E1Y9DQ!.7AO4WA#17=3
M4T](6D$O<6)Y4FQ'*S$T15I18W-U3&DV<W$F(WA!.S)P53AP95(O2S-L1S!N
M=%!,,6PY4W0W;5%3>DHV<S!V2G=/3F%Z4$E2<T\R3U1*2V9.44%%=C!V.'%0
M24]L*UI0.%,R5VPK;G)F<5,F(WA!.WIF6$AU3&U5*W!/1T5J8UI*2%-R0GHK
M>FAL;FU9.$I/>4]%6&%..#-E45!+4&TK3S)J.'AA94PU8DUU,70K.6UI2T=1
M05!V0SA:3F4F(WA!.TDV-$UE5U50<$M3055R,50X;79Y,S%7,W-,9E5.24YX
M1G!D=4Q3>%4S5C)$2$%R1F=L5FQ"86AB8FQ82E(Q17AD2&UG>$)154@U02\F
M(WA!.VQ&0DMS<658,$Q,,$5L>&1Y3'5+8F\X>DMF<$=33W%Y9#8X0514>DPK
M52\U9F5:<FTS=61A,&AB:5<P9U<P='5%,#A#<$%H3$Q'<5$F(WA!.U-2<%%&
M:E1B25%Z>FIY2VU)2UDK8E!)+VQB>F1A43)N;4=W5RMG=#505F="95-*;&-J
M:6%013!B54E/-')4230X:V]'=U5K07!28R\F(WA!.VLW*UA.,6]D;F]6>'!4
M4V%6<#AK:S%N8D<V=392=DXY<VAV5C4P4&A7;51';VU$9#=O-%)62C%(-4TX
M<G U86HX<VY4;W!D0VE4,&\F(WA!.S='8FQ-;U=P4#)P0S<Q0DY1,6%J=&M0
M16QX8U8W<'!J;&XK4E U5%=L-&PU1#5E:4UY3GI54WDS13!D46$W>%-Y4$=2
M-T9A6EED5&LF(WA!.TEQ,&-!4C)T9FQ,*U@R=#8T3F,Q5%-V<D=P<C981UEZ
M,TM+4%)!15E%85-,2%%C4G1X*V5#3V5C4E%/>6U)5')Z3#59,$QZ3G!-;6LF
M(WA!.S8U86DX,"M6;&0T4WIO95-.>55H-#)2,4YF02LR5G=M66UW:VDP:% U
M4#A!-61(>3103%HP;VY24F1F6&AA1S5U:4)C8T1(>D0K<GHF(WA!.TAW;C=0
M2VYT;&XU:69&>%AU:FA&56XO;'IY,6]N;'93271),%<R*W%A9$%884M$;DI*
M47E-6&(T<%=D=#)*-S583UIK8E!.249*3#4F(WA!.V(O2VYY1#5A,61T63!4
M4R]Q;6]S<GAT4#8Y>DHX36A"66-:6DA496YH:S4U-7E&13=)15%(95IF>6XO
M3'IZ3&5M*S%N4DEB:3AA;D\F(WA!.S1J85<S9#9D0S=14$=84"MT6$='96-2
M44MM24M/.'$K479*+VQ33C X=C981%EM555L;5AL2DMW<EAI,'-H95%R6'1Y
M<&=N;&Q,;54F(WA!.V=!25114'ET.&EE6#EC:S%Z4TY-*W)A<$U*0DIC979C
M4U9%<#50.$%"2DDV8FXR=WEZ5&M+2C)54D-Z>D(K52\U9F599&$O5&5R-E,F
M(WA!.W1X<6Q%0G523F-212ML.6=S<U5I2U-!2U9)-EEW>GII2T(R45EG<69K
M>GE%4$PO;69Z5')R1T98.'=84WEX=U%E;U%K848R3'4P<DTF(WA!.V95;&56
M:7=8-%(R=S5-=D9%1'530E1T02]+1#AU+TPX=#-,<$=K+U9P3"LQ:W-B='9R
M1GI*>G0U:7!K5#DU2SE+.$)U3B]F1V5O;DPF(WA!.VU50TE#4#A!2T@U9654
M+THO=T)B+W=!3V%F.$%59G(S<"]7=C,P.#-0,&581"LK95-L4%5B<&MC;5=5
M+W%+4D5"0G<O;$PK6'-0;5@F(WA!.R]%,$]K3$AR46Y.,$QP6G)G1#%M<5,O
M<$-4,'0V.4].36PT."M(:'9:2$-,=$4K879Y,SAJ*V$U16TQ+U-9<GEE36-6
M=4%8:&PT.64F(WA!.TIK:&%.>4(R0D]2:&UL2&M5;4E,9FQ4.'0O2DAL3U-3
M6%%.2FES-352>&5F;$I.3'AR6&E*2FUK8T$Y=T1J4$Y+9DUQ26=-:WET3',F
M(WA!.U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U8F(WA!.V8O+UH\
M+WAM<$=);6<Z:6UA9V4^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @(#PO>&UP.E1H=6UB;F%I;',^
M"B @(" @(" @(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z83<X.6$T.&$M
M.&(P."TS.#0U+3@P.#0M.3AE-S-C.64Q930W/"]X;7!-33I);G-T86YC94E$
M/@H@(" @(" @(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.F$W.#EA-#AA
M+3AB,#@M,S@T-2TX,#@T+3DX93<S8SEE,64T-SPO>&UP34TZ1&]C=6UE;G1)
M1#X*(" @(" @(" @/'AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$
M,C X.3(T.3-"1D1",3$Y,31!.#4Y,$0S,34P.$,X/"]X;7!-33I/<FEG:6YA
M;$1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I296YD:71I;VY#;&%S<SYP
M<F]O9CIP9&8\+WAM<$U-.E)E;F1I=&EO;D-L87-S/@H@(" @(" @(" \>&UP
M34TZ1&5R:79E9$9R;VT@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @
M(" @(" @(" \<W12968Z:6YS=&%N8V5)1#YU=6ED.C0T,F0U8C0X+3EC8S@M
M-#%F9BUA-#@P+65B,C R8V9A9#DY,#PO<W12968Z:6YS=&%N8V5)1#X*(" @
M(" @(" @(" @/'-T4F5F.F1O8W5M96YT240^>&UP+F1I9#HY9F0Y-F9B.2UC
M,68S+3(T-#<M.#EA.2UE,#5D-&1F968S830\+W-T4F5F.F1O8W5M96YT240^
M"B @(" @(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O8W5M96YT240^=75I9#HU
M1#(P.#DR-#DS0D9$0C$Q.3$T03@U.3!$,S$U,#A#.#PO<W12968Z;W)I9VEN
M86Q$;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12968Z<F5N9&ET:6]N0VQA
M<W,^<')O;V8Z<&1F/"]S=%)E9CIR96YD:71I;VY#;&%S<SX*(" @(" @(" @
M/"]X;7!-33I$97)I=F5D1G)O;3X*(" @(" @(" @/'AM<$U-.DAI<W1O<GD^
M"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @
M/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @
M(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.F4P.3%D83@Y+6,Y
M,&,M93<T-"UA-S R+6(R8S Y-C(U,S@W,SPO<W1%=G0Z:6YS=&%N8V5)1#X*
M(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C Q-"TP-RTS,50Q,3HS
M-CHT."TP-3HP,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@0T,@*%=I;F1O
M=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I
M;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.FEN<W1A;F-E240^>&UP+FEI9#IA-S@Y830X82TX8C X+3,X-#4M.# X
M-"TY.&4W,V,Y93%E-#<\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#IW:&5N/C(P,38M,#DM,CA4,30Z,C(Z,S0M,#4Z,# \
M+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R
M94%G96YT/D%D;V)E($EL;'5S=')A=&]R($-#(#(P,34N,R H5VEN9&]W<RD\
M+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO
M<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP
M34TZ2&ES=&]R>3X*(" @(" @(" @/&EL;'5S=')A=&]R.E-T87)T=7!0<F]F
M:6QE/E!R:6YT/"]I;&QU<W1R871O<CI3=&%R='5P4')O9FEL93X*(" @(" @
M(" @/'!D9CI0<F]D=6-E<CY!9&]B92!01$8@;&EB<F%R>2 Q-2XP,#PO<&1F
M.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @/"]R9&8Z
M4D1&/@H\+W@Z>&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @( H\/WAP
M86-K970@96YD/2)W(C\^_^X #D%D;V)E &3      ?_; (0  0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @("
M P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@!E@;8 P$1  (1
M 0,1 ?_$ .D  0 #  ,! 0$! 0         )"@L&!P@%! ," 0$!  (# 0$!
M              8'! 4( P(!$   !0,! P,,#P4' 0<"!04  @,$!0$&!P@1
M$@D3% HA%19VEM87MW@9.1HBDU6U5K8W5Y?7.%BHZ&DQU-6G&$$R(Y5WA[@S
M44+3)"8VF"4U87&!8MA2-$1U)Q$  0(# 001#0\#!0 # 0    $"$0,$!2$Q
M$@9!46%Q@9&AL='A,E(3<Q05!\$B8I*BLE,T=#46-A="<H+2XB,S8Y.ST^-4
MI&6CPU7P0X,DM,*4)?'_V@ , P$  A$#$0 _ +_
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                           #P5JQXG6AK1/SACJ"U 6A;MWHI%43QK;Q
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
MR)]R"R_ISG/JR#V)TO\ D)GV*?B#TD?X).VVAZW'D3[D%E_3G.?5D'L3I?\
M(3/L4_$'I(_P2=MM#UN/(GW(++^G.<^K(/8G2_Y"9]BGX@])'^"3MMH>MQY$
M^Y!9?TYSGU9![$Z7_(3/L4_$'I(_P2=MM#UN/(GW(++^G.<^K(/8G2_Y"9]B
MGX@])'^"3MMHEFX0W&WNGB=YMR7B2=T]0&(&]@8L4R,C-Q.1)&\5I-8EVVW;
M/6I1B\M&WB-4JDGJK<K14]=J5"[OLMM(7COT?R<4;/E5LNJ=/6;.P(*Q&PZU
MSHQ1SLJ$#8V;:KJ^:Z6K$;@MC?CDHF4A8-%9&Z             #X=SRYK?M
MNX9XB!71X2#EI<K8RE4BN#1K!P]*@96A3U3*M5'=J:A:[-NW94>DIG"S6RXP
MPG(FFL#\<N"U792%*CUN/(GW(++^G.<^K(7[[$Z7_(3/L4_$(KZ2/\$G;;0]
M;CR)]R"R_ISG/JR#V)TO^0F?8I^(/21_@D[;:'K<>1/N067].<Y]60>Q.E_R
M$S[%/Q!Z2/\ !)VVT/6X\B?<@LOZ<YSZL@]B=+_D)GV*?B#TD?X).VVAZW'D
M3[D%E_3G.?5D'L3I?\A,^Q3\0>DC_!)VVT75[8ES7!;=O3QT"M3S<'$RYFQ5
M*JE;FDF#=Z9 JM2DJH5&JV[0U2TV[-NR@H*:S@IKI<8X+E326!*FKA-1V6A]
MP>9^@    'YW;MI'M'3]^Z;LF+)NL[>O7:R;9HT:-DS+.'3IPL8B+=NW1)4Y
MSGK0I"TK6M:4H/UK7.<C6HJN58(B7U4*J(D5O$(>K'I"7#CTNOI&V(S(4UJ+
MOR/.X;.;:T_Q\?=<-'O4JJ))IRN19:5@<?50YTD9-:D;(2;MOLK4S?JEH:P;
M%Z,L:K8:DY\IM+3+[J<JM54S&(BOSL)K47+-34VU0TZX*.5[\IMW5O:42"G,
MG2T,ZRRSQOI_TI8JL5K0YTF<GER[KKR<^60HJ:A7BD5:-,4M(]TJWV5HCSEX
MFBI^TZQ:;*V+0="UG,1%M.MG3'9*2VMEIG1=PBJF;!(YAJ)N,<Y?H9;43-55
MUH$?EY]))XKET*K*0>7\>XX(J:E2(69A3&SY)M2B]5=U&N0H._%C%JG7DO\
M$.I7<IMV[^T]9+(Z*L3)*(DR1-F^^FS$[Q6&$ZW;1=><UN<U.K$Z1=\>'BT/
M7*[M;6/=A%7*IUE"-,?X:8-BG/6IC409,<<-F;5*E:]0B29"%IU*4I0;%O1S
MB4U$:E R"9;YJZJS(GDMKVDMWA5TF[!^?SZ_%D^^3>G<7B3ZOA^^SK$O]!+[
M>9\<<[VCX5=)-@[,M+I$G%JM@S<KS4C#WDT;%;$397;A;"JQ3)MZUWB.)"!L
M& FW1G1:THJHHZ.K79M*<IMM:XD[HOQ*G1P:1TMRY+9LW65[DN9T#[;;=I-O
MO14S6MZB(>Z,2]*\UAVVNU1S+I_P'E2*0VT<'M)6]<4W,\I6I:TJK+KS.0[?
M2.7JTVIPQ:;-G4VTK6L=K>AFPYJ*M!4U,EZ[[ F-30@QW=&9+QBJF_2L8Y,R
M*+U4U":O3#TFW0%FQW%V]F-CD/2Y=3^J:*CN^HU&\<9E>KJ<F@U;W[9A74JV
M2K7951U*P<2S1I7:=6A:5-2 6OT28RV>U9M"LJLDID,7!F0]X^":#7N5<HVM
M/;U'-@V;A2W9MU--.JB%@:Q;_L7*%K1-\XUO.U<@V7/(5<PEVV5<$3=-M2Z!
M3F3,K&SD([?1KTA%"5*:J:IMTU*TKLK2M!6E135%'.=3U<M\JH;?:]JM<F>B
MHBH;ECV3&X<M4<U<E%BARX>!]     '2.IG+CG3_ *;]06>6<&A<[O"6$<KY
M<:VVY?*1;:X7.-K#GKR0@W$FDU>JQR$LK#4;G7*BL9$JE3T(>M-VNPLFB2T[
M5IK-<[ ;45$N7A0C@\(]&QA<C",812)Y3YG R'SD2*L8JPRX)$I]>MQY$^Y!
M9?TYSGU9"\?8G2_Y"9]BGXA&?21_@D[;:'K<>1/N067].<Y]60>Q.E_R$S[%
M/Q!Z2/\ !)VVT/6X\B?<@LOZ<YSZL@]B=+_D)GV*?B#TD?X).VVAZW'D3[D%
ME_3G.?5D'L3I?\A,^Q3\0>DC_!)VVT=I8,Z4]?V8,V8>Q*YT:VA!-\HY3Q]C
MIQ-H9HFGZT,C>UVQ%M*RJ+%3'+4CU6/))U6*D95.BE2;M3%V[:8=H]#M-0V?
M/K4KWN63)>^'!(D<!JNA'#N1A")Z2<87S9K9?!(F$Y$W66L,HN0BBB3@
M                 5C^)OTB&F@_5A<VF/'NG^WLTGL.V+2<WO<\GDE_:58J
M]+FCC7&K;#1C'VA<:#M",MB2BU5%ZKD.5TX61,F6J.TUMXI=%_I'8K+7JJEU
M/PCW8#4EHZ+&K@X2JKFPBY'7(7D18W305]M\CJ5IV,1\$2*QA=6["\N1 C\]
M;CR)]R"R_ISG/JR$F]B=+_D)GV*?B&'Z2/\ !)VVT/6X\B?<@LOZ<YSZL@]B
M=+_D)GV*?B#TD?X).VVAZW'D3[D%E_3G.?5D'L3I?\A,^Q3\0>DC_!)VVT/6
MX\B?<@LOZ<YSZL@]B=+_ )"9]BGX@])'^"3MMHY18_2U)N4O6SXR^='=LVS9
M,C=%OL+QN2+S#-3,G;]K/)9HWN&<CH<^.6A)5_$Q*BRZ+:JJ5%U$Z$J<N]MI
MXU'0K+93O?3USWU",<K6K*1$<Y$7!15PU@BK!%6%P^F8QJKT1\I$9%(KA7DR
M<@NAM';20:-7[!TW>L7K=%VR>M%DW+1VT<IE6;NFKA$QT7#=PB>AR')6I3EK
M2M*UI44*YKFN5KD5'(L%1;Z*2E%14BEX_0/P        !##QB>*W<'"WMO!$
M] X6ALQGS)-W]$.6TO>SVS"P);+86J\270596W<59 TA6XS%,4Q4N3Y*E:5-
MO=2>XC8F2L<)M3+F5#I' -8MQB/CAJY,ES80P<V^:NT[1=9[6.:Q'82KDPO0
MS%RR"KUN/(GW(++^G.<^K(6)[$Z7_(3/L4_$-1Z2/\$G;;0];CR)]R"R_ISG
M/JR#V)TO^0F?8I^(/21_@D[;:'K<>1/N067].<Y]60>Q.E_R$S[%/Q!Z2/\
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
M%;Y^8?0            ]GZ,>(!JGT$WX2]M.>3)2W&;QZU<W;CV4.K,XRO\
M0;;$ZM+PLQRL6.>K&:[R*3]#F\JS(H;FKI U=X:&WL6;&QDIN3VI)1[D3K7I
M<F,]ZZ^EV[@K%JY**95+65%&_#D.@F2F0N>G^E-$WA9\6K!_$SQ\\K!-R8WS
M]9,>V<9/PK*2:#QXU;*'2;4O.Q)&M&ZUUV"[>K%1,OR*3N-='*@[2)11JN[Y
M>QPQ*M#%*J3A%X6S9B_-S42"+V+T]R]$NPBJ.2ZU;CD;-K/M*57LN=;.2^WJ
MIEIK9.;+$(6;$     SO.E'^DL@O)DQ;\;,FCI_H?]4W>5S.]ED*Q@\?3BTU
MU*X@M0T8    !HA=%O\ 1J3WE.92^*6,1S!TP>MC?))??3":XO\ B"\8NLA8
M\%5F\     (^^*]Z-/7-Y,F6_BG("38F>MEG>5R^^0PK1\0G<6NL90H[-*[
M    ) ^%%Z2O0SY3F(_C;'",XY^J=H^23.]4S;.\?D\8FN:O8XR+$   #)0X
MD'I#]>GEH:H_'A?([5Q5]5[-\@I_NF%<5WCL[C7]\IXP&^,4     U>N%#Z-
M/0SY,F)/BG'CC+'/ULM'RN9WREB6=XA)XM-8D$$9,T             ,NSCK
M^EDUD]NEE^*3'PZ^Z.O4N@XM_P!X\@%K^<9N>FLA$H)J:T
M  "U%T3G[9FHWR8U_&KCP4YTT>8:7RO^V\D.+GC4SB^JA?<'-Y,
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
M*^:ZWRAG>$2QC^FE>]77*E NHC8
M                               !J]<*'T:>AGR9,2?%./'&6.?K9:/E
M<SOE+$L[Q"3Q::Q(((R9H   >>-5.J+#^C;!M[Z@LXW#2 L6R6'*F1;\W7GK
MGFW6\G"6?:48NX:TF+IN%Y2B+5ORA"4]DJL=)NDLLGM+&L>NMVT9=F6<W"J9
MBZ#4R7.7(:U+JKH(BJJ(OA45$JEDK.FK!B:N8F:IF0<27B59RXDF:760<BO'
M%M8VMYP\98BPS&R2[FUL>6^HI4I5E*;K=&>O:71*4\K,*HD6=*4HDD5!HDW;
M(];8J8IV=BI0)34J(^K<B+-FJG7/=U&)[EL8)?6+E55@==7SJZ;AON2TO-R$
M39RUZA'.)28(                ';^ \\93TRY>L7.>%KK?V;D?'DXVG+?F
M61S<DH9(VX\B)=GO%0F+=G6)U&DBP7H9N]9K*(JE,0]:#!M*S:.UZ&99U>Q)
ME+-;!R+J*BY#D6ZU4NHJ(J'K)G3*>:DZ4L'M6Y_K*RS4WX=&N?'_ !"]+EDZ
M@[)(WB)IR9:U\HV,1U5TYQ[DZ%;M#W%;*RIJ4468+HO6\A&KFV&<1;YLH>A%
M3*)DX\QIQ=J<6+8F6941=+3KI;]_+6."[/N*UR9#D5+T%+!H:ME;3I.9<6\J
M92Y*=5,P]T".F6   &=YTH_TED%Y,F+?C9DT=/\ 0_ZIN\KF=[+(5C!X^G%I
MKJ5Q!:AHP    #1"Z+?Z-2>\IS*7Q2QB.8.F#UL;Y)+[Z837%_Q!>,760L>"
MJS>     $??%>]&GKF\F3+?Q3D!)L3/6RSO*Y??(85H^(3N+76,H4=FE=@
M  $@?"B])7H9\IS$?QMCA&<<_5.T?))G>J9MG>/R>,37-7L<9%B   !DH<2#
MTA^O3RT-4?CPOD=JXJ^J]F^04_W3"N*[QV=QK^^4\8#?&*     :O7"A]&GH
M9\F3$GQ3CQQECGZV6CY7,[Y2Q+.\0D\6FL2"",F:             &79QU_2
MR:R>W2R_%)CX=?='7J70<6_[QY +7\XS<]-9")034UH                %
MJ+HG/VS-1ODQK^-7'@ISIH\PTOE?]MY(<7/&IG%]5"^X.;R8
M !PO)/R=W[VEW3[QOAD4OC4OC&ZZ'Q,W#LY3&U'=96(      &R5C;Y.["[2
M[6]XV(X4JO&IG&.UU+.E[AN<AS08Y]@ =<Y>RO8F"L77_F3)TXWMO'^,[3F[
MSNV9<5+L:0T$Q5?.2MD:F(=[).^2HBT:I[5G;I1-%(IE%"EKE4-%4VC62J"D
M:KZF<]&M3+55AH(E]5O(D56XA\39C),MTV8L&-2*Z!E9<1/7EE/B'ZE+KSKD
M-=Q'0!57-OXFQ\5Q16,QKC5H^<KP5N-JDH5)Y,+E7JZEGV[0SZ165.4J:%$$
M$>QL5\7*/%>R66=2HBS=U,?DS)BI==F)D-3(:B7UBJUY6UDRMGK.?N;R)E)E
M;.:>%!(S$               /0>EC4UE71[GC'NH7#4T:'O?'TP1^@BJ94T3
M<4.X+5K/VE<;5)1.K^W;FB556CM+:4U"*;Z9B*D34+K+8LBCMRS9MF5[<*GF
MMAFM7W+FKD.:MU-);D4/:GGS*:<V=*6#VKIYBYBFKCI+U,6!K#TYXGU)8S5-
M2U,IVLWFTXU9PFY>VW-MEUXJZK1E%DB))J2MI7,P=QSDY2E(HJVJ<E-PQ:UX
MSMJR:FPK4G655_327PCD.2^UR9CFJCDS%+$II[*J0V?+W+DTLM-!;AZ*&K/<
M #Q?Q(/1X:]/(OU1^(^^1OL5?6BS?+Z?[UABUWB4[BG]ZIDHCM4K@     ]-
MZ)_MEZ2/*;P+XU+4&HQ@\PUODD[[MQ[TOC4OC&ZZ&O&.(RR@
M       "LYTH'5CX'=%EJ:<+?D^;7AJEO0C28006W'*6*,9+Q=SW4I4R1N60
MZZW:Y@&5*&W2.6BCLFTU"G*+9Z(;%Y=;[[5FI&11RXIQDR+6Z3<-<Q<%30V_
M4\%2I(;NIBZB75U8:IGR#IHA@        6:.B]ZL_ _K0NW37<4IS:S]4=EJ
MHP2#A?DVB&6<8MI.Y[:,4RZY&K7KU9R\\SK0I>6=O:L4J;:T*45+TO6+RZP6
M6M*2,^CF7>+F0:[-N.P%RD3"4WU@5/!52R'+ULQ-5+J:D=0T%AS,3,
M  *>?2X_D\T/]N>=/>/& O+H3\:M#BY.O,(SC)N)6>[J%(T= D4       M+
M]&\XH9L!971T-YGN!)OAC-]Q57Q%.2SFI6^/<TRU4&K>W*+JFH5K;655$TVI
M2;:D;S]&QB%)1Z\6I3W2KBASE1>D- V-?3M^=1/=RDNX7OI=_-9'>M0D%AVA
MP,SDDU?FGKUN8[*SEU\]2_..;28@    &:ITCWTLF=.TS"'BCM$=7]%?J73\
M9-^\<06W/.+\YNLA!8+$-0     ;)6-OD[L+M+M;WC8CA2J\:F<8[74LZ7N&
MYR'-!CGV !GX=*X](?AKR+\=^/#44.F.AGU7G^7O^ZD$,QB\=;Q2=\XK("VS
M0@                ?0B9:5@)6,G8*3D(6<A9!E+0TS$O7,;*Q,K&N4WD=)
MQDBS41=L)!@[1(JBLD<BB2A*&+6AJ4J/A[&36++F(CI;D5%14BBHMQ45%N*B
MI<5%/U%5%BEQ4-"C@2<9PVN"W4],>HZ7CVNJNQ+>,\MZYE*IL4L^V="H%I(3
M:;8B2+)ODBW&M"JR[-"M.?M:'D6Z14TGI&O,G2+B'Z/3>=[*:JV-,=!S;_ N
M6\F7P;O<JMY>M58JV,SLBU.5MY//7_L(EQ=\FRF3EW\LLC"JC>@
M   !18Z6I]HC21_HO>WQX1'1/0KYKK?*&=X1+&/Z:5[U=<J4"ZB-@
M                                                         &KU
MPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK$@@C)F@ ?Y,8I"F.<Q2$
M(6IC&-6A2E*6FTQC&KLI0M*4VUK4 9J_'<XG$CKSU,O\>XZN(SC2Y@"8D[<Q
MJWC71C0^0[L;F4C[IR^[H38G(%E5BG909S5.1"%2*LD5)5\[H?J[HYQ1;BW9
M*554V%L5+4=,BEUC;[9294+[\M]Q8HUI!;7KUK*C 8O_ %V+!,U<EVQF9ZD%
M8L4U       'H;"NDC5'J/K4V!=/&9LO-$W!VCF6Q_CBZ[F@(]PF7>.E*W%&
M1:\%$F+MI3_S+A*F\8I?[QJ4KJ[0MNQ[*\Y54B0Z$8/>UKESFJL5T$4]Y5-4
M3_H6.<F8BJFF>T"\$'BL&BNO--&&2:,Z)&6Y$TO8!)7<(I5.M.L)[P+.55J8
MO4)S??,7V5*5+6E1H?:#B;A\'R^5A9SX:>##5,KFFT81X)T-#9/'.:]'>J[3
M@F=SGG3CFK$L:5P1HG/7UCBZH"V'3A0]$TTH^Z7L8G;LD910U"EYNZ5I4U=E
M.J-[9]NV-:JPLVJIY[X1@Q[7.3/:BX2:*&+-I:B1],Q[4S46&G>/-XVIX
M    6#>CE:Y%M+FMV.PK=<MS7$FK3K3C642=.2(L8;*C5=T?$UQ%HL<J=%Y&
M6D'$ <I:EY2DT10V]S<E!672GB\EL8OK7R6QK:*,Q(7UEK](W01$?\!4R3=6
M)5\GJ^"<OS4RYHY"]31-'$<LDW   #.\Z4?Z2R"\F3%OQLR:.G^A_P!4W>5S
M.]ED*Q@\?3BTUU*X@M0T8    !HA=%O]&I/>4YE+XI8Q','3!ZV-\DE]],)K
MB_X@O&+K(6/!59O     "/OBO>C3US>3)EOXIR DV)GK99WE<OOD,*T?$)W%
MKK&4*.S2NP    "0/A1>DKT,^4YB/XVQPC..?JG:/DDSO5,VSO'Y/&)KFKV.
M,BQ    R4.)!Z0_7IY:&J/QX7R.U<5?5>S?(*?[IA7%=X[.XU_?*>,!OC%
M   -7KA0^C3T,^3)B3XIQXXRQS];+1\KF=\I8EG>(2>+36)!!&3-
M     #+LXZ_I9-9/;I9?BDQ\.ONCKU+H.+?]X\@%K^<9N>FLA$H)J:T
M           "U%T3G[9FHWR8U_&KCP4YTT>8:7RO^V\D.+GC4SB^JA?<'-Y,
M              X7DGY.[][2[I]XWPR*7QJ7QC==#XF;AV<IC:CNLK$
M #9*QM\G=A=I=K>\;$<*57C4SC':ZEG2]PW.0YH,<^P *G/2K-5TC8F L*:1
MK9?JMG6=KED<AY&YJN9,Y[!Q>XC*6[ R"5%"T587)?4LD^)[$VQ:W:;:TV[#
M71T-V,VIM*HMN<D4IF(QGOYD<)4S6L2&<\CF,-2K)+*9ONUBN<E[376*(XZ+
M(B     6GN%/T<F5U5XUM?4?K O*[\4XJO9FUG<<8QL9**9Y)OFUGB)'49>,
M[<,ZQFHZRK9FTS%.R;4CG4A(,S\O0[(AD%%Z=QRZ4V6-5OLJPY;)U9+54?,?
M%9;')<5J-145[DR5PD:U;G77420V=8:U$M)]2JMEK>1+ZIEQR$T(YQ8H@>CK
M\(R(C4&,AIFF+I=)%)129GL[9_;R3FI4DTZF72MC)MN1!3'.2IZ\FT3IO'KL
MI0NZ4M73.E''9[\)M6UB9229,.ZEN75-VEB6:B066J_"=U%0\UYVZ+OP^LB0
MSPN&9S+VGFZ-Q2L4]C+J6R;:2*Y]NY69MF_U'EPRC5+;U"-IZ.4K6G54J-M9
MW2_C-2S$Y>V152<E%;P;M!S(-318[.,>=B_1/3YI7,=GQ326[JH4VN(=PSM2
M'#<R4RLW-$4RFK+NH[];&67K5Y=Q8]_L8^J-7:*!G!"/;?N>+3<I\^B7I2.$
M*GHHD9PU.BY5O;%C&VRL:Z19] JMJ&0X24[=L5;V8YJY#DN+>6"Q1(Q6T$^A
MF8,U(L6\Y+R["YA'D).80    !<ZZ*!JN?*.M0VBNX)!5=DDP;ZA<9MW#@YB
M,*I/(2QLGQC4JV\4J3Q20M]XB@D8E"G(\6W#5.H>E#=,]C-1M+;\I(.CP,S-
MN*^6JYT'HJ^]3(0E&+M0L7TKKVZ367J:I=$%"DI  \7\2#T>&O3R+]4?B/OD
M;[%7UHLWR^G^]88M=XE.XI_>J9*([5*X     /3>B?[9>DCRF\"^-2U!J,8/
M,-;Y).^[<>]+XU+XQNNAKQCB,LH                    S*N/OJUIJKXC>
M5D(.2Y_CW3\1'3_9%45R*LUU['>OCW_+H<@HHT6ZXY'D)1-)PF8W.&#9K6M=
MA2E+UKT:V)S-BM)68D*JI^>?E]>B8"9=QB-N9"JI [8J>45SH;AG6IH7]6)"
ML)\:H        .RL,Y6NW!66\9YHL-WS*\L57U:V0+:7,=8B-9BTYEG-,V[R
MB"B2BT>\59T1<I;U*+('.0VTIJT&)7T4BT:*=05*1D3I;F.SG(J+#-2,4RE/
M25,=)F-FLW3514T#7CPAERTL^X<Q;FZQ'/.K.RS8-J9!MTYE$5'",9=<*SF4
M&+[D#G31E(VCNK=VEMWD'*1TS4H8M:4XCM"BGV;73K/J4A/DS7,=GM54BF8L
M(HN2ETLF5-;.E-FLW+D14T3M$89Z       4\^EQ_)YH?[<\Z>\>,!>70GXU
M:'%R=>81G&3<2L]W4*1HZ!(H      !_1!=9LLBY;+*MW#=5-=!=!0Z2R"R1
MZ*)+(JIU*=-5,Y:&*8M:5I6FV@_%1%2"W44&E'P(N)VGKYTUIV%D^X"/-46
MH^,M_)%7RQ:2F1+2W:,K5RTB0YZG>NI0B5&4Z<FVJ<PE58Y4DWS4E>4ND;%%
M<6[6Y31MA8]2JNEPO,=?=+S(7V=BL+JM4G5D5_+)&!,7_L,OYJ9"[.;GDZXK
MHVX   9JG2/?2R9T[3,(>*.T1U?T5^I=/QDW[QQ!;<\XOSFZR$%@L0U
M!LE8V^3NPNTNUO>-B.%*KQJ9QCM=2SI>X;G(<T&.?8 &?ATKCTA^&O(OQWX\
M-10Z8Z&?5>?Y>_[J00S&+QUO%)WSBL@+;-"                  '8&*,IW
MYA#)=C9>QA<+VU,@XXN>(N^T;@8'W5XZ:A7:;MJ<Z9MJ+QDO5.J3ELK0Z#IN
M<Z*I3IG,6N+6T=-:%),H:QJ/IIK%:YJY**D-!<I;Z+=2Z?<N8^5,2;+6#VK%
M%-7#A^:Q;4UX:3,3:D[929QKV[X8\??=L-%C*TLW)-O*UB;VMFI5557:;-K,
M(&78&7K15Q%N&KBM-BU-O&F,UA3L7+:GV5.BK6.BQR^ZENNL=E1A<6%YR*F0
M6)153:RF;/;?5+J92I?3_60>SAH3*            HL=+4^T1I(_T7O;X\(C
MHGH5\UUOE#.\(EC']-*]ZNN5*!=1&P
M                                  #5ZX4/HT]#/DR8D^*<>.,L<_6R
MT?*YG?*6)9WB$GBTUB001DS0 (-ND":WW.CO0;<]OV=*&C\NZEW;W"MCK-EJ
MHR,);<G%+N,H7DUJ6J:J9H>TS];D%TCE7:R<RS7)MHF;98?1IB\ENXQLFSTC
M0TB)-?E*Y%^;;HNZY46XK6N3)-3;-7R6C5K?I9G6IG9*Z5S/5#-*'6!!
M #ZL%!35T3<-;-MQ,E/W%<4K'P4!!0S)S)2\U-2[M&/BHF*CF::SN0DI)\X3
M1002(9154Y2EI4U:4'Q,F2Y,MTV:Y&RFM57*JP1$1(JJJMQ$1+JKD'ZB*Y4:
MU(N52][PI^CDXFQ!;=KYOUZ6U%9:S5(MVLU%X,E#H2F*<6T<)$5087DP146C
MLGWDV3-NNTG)EK>:JG.DF@],DD]KSGCETIUM=-?9^+;W2*!%@LY+DR9FM6_+
M;E0@];ZJV*M)?9UARY34FUB(Z;O<A,_+74S[Y::AX:(MZ*CX* BHV#A(AHA'
MQ4-#L6L9%1C!JF5)LRCX]DD@T9-&Z1:%333(4A"TI2E*4%/3)CYKUF37*Z8Y
M8JJK%57+55NJI($1&I!J01#Z0^#]/P2D7&3D:_AIJ.82\1*M'$?)Q4HS;R$;
M(L':1D'3)^Q=IK-7C1RB<Q%$U"F(<M:TK2M*CZ8]\MZ3):JU[5BBHL%14O*B
MI>4_%1%2"W4*D/&8Z/IC>X+#O35)H-LEO8V0K38/+GR!IXM-GR-GW]!,4JN)
MB6Q; (5HA:EY13%(R_61B0L?+))F(T01?;I'EUXA])E7*J9=CXQS%F4KU1K)
M[EZYBK>28[W356YAKUS;[E5NYCEJ6-+<Q:BC2#TNJU+RYR9"YEY<^_1N'0Q$
M@    #T)A/3SJGRE,PD]IZP?G7(<S%R[.2@IS%.-KYNI2+F(ET@\:2+:5MF&
M?(L%XMTFFMR]5"4;U+0YC%I3:-9:%J6/1RW2[3J*>5+5JHJ3)C&Q14@J0<J1
MBER&2>TJ143%19+'N6.0BKK&L[@"[KXO_!>&[XR=:,E8&2;MQ?8EQ9"L>79'
MCI*T;XE[9C'MV6X\8JUJHU5AYY9PAN&V&I0E-M*5Z@XMM.13TUHSZ>D>DVD9
M.>UCT6*.8CE1KD7)BD%+&DN>^2U\Q,&8K454REA=0[=&">H &=YTH_TED%Y,
MF+?C9DT=/]#_ *IN\KF=[+(5C!X^G%IKJ5Q!:AHP    #1"Z+?Z-2>\IS*7Q
M2QB.8.F#UL;Y)+[Z837%_P 07C%UD+'@JLW@    !'WQ7O1IZYO)DRW\4Y 2
M;$SULL[RN7WR&%:/B$[BUUC*%'9I78    !('PHO25Z&?*<Q'\;8X1G'/U3M
M'R29WJF;9WC\GC$US5['&18@   9*'$@](?KT\M#5'X\+Y':N*OJO9OD%/\
M=,*XKO'9W&O[Y3Q@-\8H    !J]<*'T:>AGR9,2?%./'&6.?K9:/E<SOE+$L
M[Q"3Q::Q(((R9H             9=G'7]+)K)[=++\4F/AU]T=>I=!Q;_O'D
M M?SC-STUD(E!-36@    &F]T>KT/^D3_?W_ )/YJ')/2=Z\5W_#_P">43VQ
M?-DKX7?N)H! C:                         '"\D_)W?O:7=/O&^&12^-
M2^,;KH?$S<.SE,;4=UE8@      ;)6-OD[L+M+M;WC8CA2J\:F<8[74LZ7N&
MYR'-!CGV !G:]*'O"1N+B61T [J<K&P-.F+[<BTN6WTC)2<W?-YNG142I)E1
M65=W09(]:U4.8J!-IMVA2$Z@Z()#)6*:S6[J;53'+H(QJ)I-U2%8P.5U?!;R
M,1-=>J5RQ:9HP   ^M 'B4YV%//)G6@B2T:>:13JM116)*\1K(IIU;J)+T.H
MSH>E-PQ3[:]2M*[*CXFX:RW<'])@K#/A<U3];"*85Z)L@V3+6E/69:,Y8+R(
MD;$F;8@):RI"WS(G@7UI2,4T>6X\A#MZ4;GB',.LB=M5/V%43%W>IL'"M0R=
M+GOEU*.2H:]4>CKZ.151R+FQC'-+.8K58BLA@*B0AE9!R<>)]  >%^)!HRM3
M7CI!RW@"=C6#BYI. >W%B6;=E2(K:67K>8O'5B3K9XINF9-U9(]6$A4IB57B
MGKI"IJ%5K42+%6WIV+EN2+3EJJ24<C9B)[J4Y4PTADW+K<IR(N08E=2MK*9T
ME=U"*9CDO;&<9.3UD[C7CN.D&R[)^P=+LGK-RF9%RT=M53H.6SA$]*'27063
M,4Y:TI4IJ5I4=H-<U[4<U8M5(HN6A7*HJ+!;Y^8?H   "6[@699<8@XJ&DR5
M*[.WC;UO&9Q-,MJ<IR4DWRE:<]9L2T<42*8]2(75*1SHG["T6;$J:NY0PA/2
M)1)78G5K(1?+EI,3,X-R.5>U1R9RFRLB8LJT):Y"K#32&O U$!R$3\ #Q?Q(
M/1X:]/(OU1^(^^1OL5?6BS?+Z?[UABUWB4[BG]ZIDHCM4K@     ]-Z)_MEZ
M2/*;P+XU+4&HQ@\PUODD[[MQ[TOC4OC&ZZ&O&.(RR@
M\6<1+5*RT8:+=0>HE1RU1G;'L&1;V"W=<D=.1R;<YTK6QRR,U452.\:UO"89
MJNR)[QRLDEE*4K0E1O\ %>QW6];]+9:(O!S)B8<,B6WKGKF=:BPS8(8M=4)2
MTKY^2B7,];B:IDNO7KV3>NY*2=NI"1D'3AZ_?O7"KMZ]>NU3KNG;MTN=1=RZ
M<KJ&.HH<QCG.:M:UK6H[2:UK&HQB(C42"(EQ$1,A"N%556*WS\P^@   'WKK
MM:XK&NBY+)N^&?V[=MGS\Q:UT6_*(&;2<%<5OR+B)FX:1;']DW?QDDT506)7
MJD4)6G]@\I,Z54265$AR.DO:CFN2\K7)%%3,5%BA^N:YCE8Y(.18+GH?!'J?
M@   :!'1=-6?A:T=7OIDN*4YQ=VF"]#+6X@X7WG*V)LI.).X8,J/.%SN7G6*
M]VDZW5JF6B+1HNQ2]CO$I7FCI?L7D5NR[7E)"162^NXR7!JYT6*Q<M51RDRQ
M?J>$I5IW+UTM;F<NPL=0L["HS?@      4\^EQ_)YH?[<\Z>\>,!>70GXU:'
M%R=>81G&3<2L]W4*1HZ!(H        'J_1)J]R9H8U*8XU(8N<'4E;,E*(W'
M;*CQ1I%7]8LF9-M=UB3IB)N"5CK@BZ5*FJ9)4S%ZF@\2+R[9(Q=+C!8=)C%9
M,VRJQ.LF)UKH15CTW+TS6KFI%(M6XJF125,RDGMGR[Z7TRTR4_UGFJ_IMU#8
MQU78.QOJ#P],&FL?Y.MUM/0RJY4D9*-7WU&<Q;LZU16<)L;BMF9;.(^00*HH
M5)VV4*4YRT*<W&UJV75V-:,VS*YN#4R707*7)1R+DM<D'-7)14+#D3Y=1*;.
ME+%CD_TF>AW@->>P &:ITCWTLF=.TS"'BCM$=7]%?J73\9-^\<06W/.+\YNL
MA!8+$-0     ;)6-OD[L+M+M;WC8CA2J\:F<8[74LZ7N&YR'-!CGV !GX=*X
M](?AKR+\=^/#44.F.AGU7G^7O^ZD$,QB\=;Q2=\XK("VS0@    %R'HWV@O1
MYJOTM9TO+49I_L'+ET6YGY6V8.:NQH^</8V ICNRI6D6V,U?M"%:TD9!9796
ME:[ZE>J**Z5,9+<L6V*>19=3,D27TV$J-5(*N&](W47(1$)/8='35%.]T]C7
M.1\+N<A8E\S)PM_N3X7_ ,LF/XR*O]/,</\ (5&FFP;OFNS_  3#JS(G +X4
M.16KA)?2M%6=(*I&3;S..[]R;9SI@<R::5%V\;&WAV,N%2E3I6E'3!P3>VFJ
M6M3&K7,I>DG'.E<BI6+,;E/9+<BZ*MPM)4/-]CV<_P#VT1<Q53JP(-]9O147
M43!S-XZ%LT2]T2;(BCMKA7.)H)M)2Y=IE565MY7A6MOPB#VE/\-HUE8EN@?;
M3EY)/94YK"L'ID1\QLC&*G:QBW.%DQ@F:Z6JN6&6K7*N4Q3456+RHBNI'JJ[
MUW47931*A.1\;W[B"^KGQEE"T9^P\@67*KPETVC<\<XBIR$DV]"G,W>LG)"*
M%*JBH15)0N\DN@H15,QTSE-6[Z6KIJZG95T;VS*:8V+7-6**F8NOE+<6Z1M[
M'RGK+F(J/1;J*<*&0?     !:YZ*[J^>V)J)R?HUN*56K:6=;;>9'Q[&JJEJ
MW996QW&\O<24>W,8FXO=>-6RZSQ2F^:I;<;%W:4H8U*9Z8K#;4V7)MZ4WY^F
M>C'KERWKUL?>S((GOU)%B]4JR>ZE=N7I%,]+^FFL7Q1SD2\           "B
MQTM3[1&DC_1>]OCPB.B>A7S76^4,[PB6,?TTKWJZY4H%U$;
M              YC9N.L@Y&D2P^/;%O&^Y8YBD)%V;;$W=$B8YS$(4I64(Q?
M.3&,=4M*4H7;6IJ4_MH,>HJZ6D;AU4V7*;EO<C4U50]9<B=.^B8YV<BKK'JF
M%X:G$0N%'G,3H8U;KMJID53=+Z>LJQ[9PFI4U"G:N)&UFB+LNTE=O)&/N_V[
M-M!IIN-F*\E83+1HHY23I:Z<'+#1,AEG5[[TF9HHJ:\#MY/@R<4A5--4NB?-
M%"J$*H6BD9#HJ4*<M#4HHBM,D52/2E>J4Q:&+7J5I2HP?3W$]+G.$CNM@]^9
MK2\%W3?C'P)_A$<3>VBM32.A_4,YH\JM1+K!84A=9B50HE4_.BVM69,QH;E:
M;E5Z)T4V&W-[=-L])>/&*,V.#:%,D,MV#WT(Z!\NLBTFWY2Z"M764Z!O711K
M*QLS6D<B:2]3-AQR"1EUI&\L$92ME@D@0CE4RYWLU:S)M1"B3)8V_O;NZD>N
MW84U:;21C!8-4N#35M),<N0V=+<NDCERT,=:&M2_)FP]Z[8/-"Z"S999LY15
M;N&ZJB"Z"Z9TED%DCU351624H4Z:J9RU*8IJ4K2M-E1MD5'(CFK%JF,J*BP6
MXJ'\Q^GX                          !J]<*'T:>AGR9,2?%./'&6.?K9
M:/E<SOE+$L[Q"3Q::Q(((R9H &=ITG'4FXS!Q"$L,1\BJO:>E_'-O6<1B4Y3
ML"W]?[)ED.]95J8ISTJX6AY6"C7-/8[BT14E:;Q:UKU#T264E#BQR]R0G5DU
MSHY. Q58Q--'N3,<0FWI_"UO!)N9;4316ZO430*Y@M(T@    !;RZ+IH B+\
MO&^M>^3(!*0BL6S"^-L"-I)"IVILB+Q*+R^K\1;K%*196TK?F6D?&K[%4:/)
M%V<NXY9)F)2/2_C*^FD2\6Z1T'SF\).AO(P8SX3D5SDOP:W(<27%^C1[EK)B
M7&K!N?DKH9&CE%XP<]$L       I6ZRNC)9TS9K0S/DC3]?N",6:=<BW8G?$
M1&W7(7:G<EMR=TM$)2]X:!L^U[+D88T.PNY9Z>.1/(1Z23%5%$M*42VUORP>
MENSK/L&GI+3EU,ZU)3,!5:C<%R-6#%5SGHL5;#"7!==15R2+55@SIM4Y\ES&
MR'+&[&*1OW$3+O74.R,5=$EQRRJT<YOUCWK<E#EJ9]#8JQ?!635 U2TI1%I<
MMW7'D"CLI3TWN5/$H[U*[O)TV;U<6LZ:ZIT4L^@ELREF3%?IM:UD.V7//N7B
MVQ/I9JKG)#555UB2G%71N^%?C>K=:>Q7D',KUL1.B3S*N6+LK2JZ9Z'YTXB\
M;KXY@'ASTI4IDEFBC:I:_P#2V[*TB=9TJXXU<4ESI4AJY$N6W7F8:IH+'-,^
M78=GR[[7.7-5>I DIQ5H&T1X0J@KBC2;I[LE^W,B9.<B<3V8:YJF;EJ5 RUT
MO(AU<;@R-*FJ2JCHVZ8QC4ZIC5K%*W&3&"T+E;6U4QJY"S'8/:HN#J&=+HZ2
M5]'+8BYR1T[YZV*4I"E(0I2$(6A2E+2A2E*6FPI2EILI0M*4V4I0:0R3_0
M  ,[SI1_I+(+R9,6_&S)HZ?Z'_5-WE<SO99"L8/'TXM-=2N(+4-&     :(7
M1;_1J3WE.92^*6,1S!TP>MC?))??3":XO^(+QBZR%CP56;P     C[XKWHT]
M<WDR9;^*<@)-B9ZV6=Y7+[Y#"M'Q"=Q:ZQE"CLTKL     D#X47I*]#/E.8C
M^-L<(SCGZIVCY),[U3-L[Q^3QB:YJ]CC(L0   ,E#B0>D/UZ>6AJC\>%\CM7
M%7U7LWR"G^Z85Q7>.SN-?WRGC ;XQ0    #5ZX4/HT]#/DR8D^*<>.,L<_6R
MT?*YG?*6)9WB$GBTUB001DS0             R[..OZ6363VZ67XI,?#K[HZ
M]2Z#BW_>/(!:_G&;GIK(1*":FM     --[H]7H?](G^_O_)_-0Y)Z3O7BN_X
M?_/*)[8OFR5\+OW$T @1M                         #A>2?D[OWM+NGW
MC?#(I?&I?&-UT/B9N'9RF-J.ZRL0      -DK&WR=V%VEVM[QL1PI5>-3.,=
MKJ6=+W#<Y#F@QS[  SO>E&64_MOB2PMRKD5JPR'IRQK/QZ]2TY&AX>X+ZLYX
MS3/2FSE4#VX14Y:[3%HX+7]ABCI_H@J&S<5'2DW4JJF-71:QR+W6H0K&!JMK
MD=D.8FNJ%<,6H:,     F_X<O'CU9\/ZVHO$R\=!9_T_12YS1.,K]DI&(G;-
M;+*NG3IAC?(+!*1=6U'O7KCE3LW\?,QZ-:&JV;MSJJ'-7N-/1Q8N,TUU:BNI
MK3=?F,1%1V:]BP1RHF2CFN7)58(;:AM>IHF\'<?)3(7(SER-5"T!@GI0/#OR
M4FS:9<CLQ:=9DZ:?/W%T68ID"S4%SEI4R<?.XR5N.YWJ)#]3E%X%G_V[M*;=
ME16CT0XT4BJZB6152\C!=@.T4F8+4T'J;^3;]%,N3$<Q<U(IJ174)@<*\0#1
M'J*HT2POJIP9?<H^,4K>V8_(ENL+UK4YB$3Y:Q9I[&7BU*JH>A2558DH<VVA
M=M:5I2#VABUC!9<5KZ.HEL3W2L<K.W1%;JFSE5M).^BF,5<J*1TKYZ^&C,D@
MRNOHZ_#(OG(]Z9-NO'V2Y68OR\;MO><BB97N6(MY.6O";D9YZVC64%6+>,(N
M/=R1B-$2N*U313(4YE-AJFL.3THXVT]++I),V4V7+EM8B\&U70:B(D56**JH
MEU87\HU+K$H'O68YKHJJK?7).40'1ZN$9!4:G/I65G'C14ZI7L_FS/[VJ]3&
M-4I'4<AE%I!N$DBFW:%,TV5I2E3;QNJ/&9TG8[3(_P#<P6KD)*DII+P:KJGZ
MVQ;-3_;BN:YVR=Q0/!7X6-N40I'Z*\1N*-W9'J?7XESW34RQ#)FH1>MSW%+U
M<M*U2IM;J;Z!J5K2I*T,:E<&9C]CC-W5H3TBD+F"WO6I=S;YZI9=GMO2FZJZ
MZG<,)PRN'1;Y:EC="FDBIN<%=%7DM/F+)QVBN2A*$,W>3=KR#ML4E4Z5H5,Y
M2T-[*E-M:U&#,QMQIF[NT:V]D3IB)I(Y$/5*"A;>DR^U38.[K6TOZ:+&?MY6
MR=.^"[.DVC]C*-)*UL26!;[]K)QBU',;(MWD3;[1PB_CW!:*(+%-11(]-XE:
M5ZHU\ZV+6J&JRHJJB8Q45%1TQ[D@M](*Y;BY*9)[-IY#%BQC$7,1$ZAWH-<>
MH 'B_B0>CPUZ>1?JC\1]\C?8J^M%F^7T_P!ZPQ:[Q*=Q3^]4R41VJ5P
M>F]$_P!LO21Y3>!?&I:@U&,'F&M\DG?=N/>E\:E\8W70UXQQ&64
M         %,;I7NK/<0T^:*+:E/9+'=:@<J-6R^RO)I==+,Q7$NZMU]IB**&
MN!\X:N";-J;!<M*UW#4OCH9L6[56_-3ZF7J.F*G<(BIV2$7QBJ=Q2M7LEUDZ
MNH4NA?9%@   D&X56F^FJ_B"Z7<-/8_KE;,ADN-N^^VIR$,U7L#&R+G(-XLG
MAU:T211F8.VE6!3&VUJLZ(4M#',4M8SCE:O,V+-97M6$U)2M9[^9UC53.5R+
MG(9MG2.4ULN4NYPHKG)=76/='20--],$\2J];TBV16MJZD[-M;-,71NW,FS;
MW$JBO9-^L^6KM*O)/+IM%:8<TV[2]>"?LH:@CO17:O..*<NG>L9U),=*7+P=
MVQ<Y&N1J>],NW)' UZO3<S$1VC>752.B0(BR#3@  !,QP%M6?]*/$>P\K,RG
M6['N=SJZ?K^Y9?D6*2607C%.QY9R99=%BU)#Y*8PYUW2VVC:..ZV5+0YJB!]
M(]B\\XJSTEI&JIOGF9?6(N&F7=EJZ")?= VECU/)JYL5ZQ_6KHWM6&A$TYAR
M03T      "GGTN/Y/-#_ &YYT]X\8"\NA/QJT.+DZ\PC.,FXE9[NH4C1T"10
M          LI]'9XH1M*.<2:3<PSQ6^GK4/<K-&VY:4>52CL5YID"-HJ&F3+
MKJT;,+6R 1%O%2M3%H1!V5B[,HB@B[,I5'2ABASS9W/5"V-ITK%PD1+LR4EU
M4S7,NN;EIA-NJK8;VQ+0Y/.Y--7YEZW,QVPMY=!<LT*QS&30 #-4Z1[Z63.G
M:9A#Q1VB.K^BOU+I^,F_>.(+;GG%^<W60@L%B&H     -DK&WR=V%VEVM[QL
M1PI5>-3.,=KJ6=+W#<Y#F@QS[  S\.E<>D/PUY%^._'AJ*'3'0SZKS_+W_=2
M"&8Q>.MXI.^<5D!;9H0    "^UT3G[&FH[RFUO%7CT<W]-'GZE\D_N/)ABYX
MK,XSJ(6I!3A(0   K-])'X=%MY]TR2FL;'MLM&^=--\:66O21C&C=%_?N#43
M[MS,YQ1-(BD@[QJ52DTR764_\K&I2*)2GJLE1.V>BK&F;9MKI854]5LZK6#$
M5;C)WN53*29N%1+[E8N0L=#;E"V=3K5,3YYE_-;DZ5_.B9\HZ:(8     >F]
M%V=7FF35IIUSXT<';I8MR]9%T3/)G,G5W:K>;:M[QBSG(8AJ(3%J.7K1396G
M^&M4:BW[.;:]BU5FN2*SI#VIF.AUJZ#H+H'O2SED5+)V]<BZ&3J&O FHFLFF
MLBH15%4A%$E4SE43434+0Q%$SEK4IR'+6E:5I6M*TJ.(U146"WRRC_8
M      HL=+4^T1I(_P!%[V^/"(Z)Z%?-=;Y0SO")8Q_32O>KKE2@741L
M                _2R9/))VVCX]HY?OWJZ35FR9(*NG;MRN>B:+=LV0(=9=
M=90U"E(4M3&K792FT?+G-8U7O5$8B155N(F>I^M:YRHUJ*KER$)K-*?1^.)+
MJ@3CIM_BIGIVL-^D9PG=VH=\[LA^LDDH0JB+/&[*.FLI4=+HFY1L=Y#,6#@N
MRM'5"UWA +9Z3,5;(C+9.6JJ4]S)3"31F*J2\^#G*F4;>FL2MGP<]$EL[*_V
MJ78YBP+#NGCHI>E:S",9/4EG7*N<9MNX3<KP-CLXG#UA.$:DIRD7)([][7O(
MIIJ;:4=-)F).I397DR?L%86ITRVS4*K+*IY-/+RWQFOSTW+$SE:[/-U(Q>I)
M<%GN=,=VJ:27>Z)H,.<)SAN8';H(X[T:8,HY:J)+-9J^;11RU<[5=*M3$6:7
M7E=6];D9JT-7;M2=$_L_[*;(%7XYXU6DJ\KKZA6K?1KN#;VLO!;J&UE4-'(A
MP4MB*EY8(JZ:W=4]_1D7&0K!M%P\<QB8QDGR+..C&C=@P:([U3<DV9M4TFZ"
M>\:M=TA:4VU$;>]\QROF*KGK?55BJZ)E'[A\@     ZHR;@?!V:F9(_,F&<4
M9:8)E,5-CDW'=H7XS(4]"E,4C:Z8>51*4Q24I6E"]6E*#,I+1M"@=A4,^=)=
MERWN8O<JA\O8R8W!F(CFKD*D4(H\Z]'KX6V;R2#EK@R3PG<,BKRI[DP5><W9
MQVO5VU2C[.F3W3B]BE7_ +$X$O\ ^?[!,[.Z3<<+/@BU*5$M/<SFH_3<F#,[
MLU\ZR+/G75EHUT+[>MU$N::$%FI7HG>48,DA-Z2]2EK7\V*L[<-+!S=!.[%G
MT&"255&K%I?MIEN>!N2:<GIN4JXB+?:4K6E3*$IMV6)9/3/23%27;5(^6N2^
M4N&D?>.P51,YSUS#43\7%OTTS0=LI\4K?ZG=!FL'1K)&8:D]/V0L8LS/",&=
MV/HM.:QY+O5$2N",X/)-L.)JPIMYR!Z&.@UD55DMNQ0A34K2EJ61C)85O-PK
M*J94UT(JU%@]$S6.@],]6P-%44-72_3L5&Y=]--+G5/(XWAB
M          :O7"A]&GH9\F3$GQ3CQQECGZV6CY7,[Y2Q+.\0D\6FL2"",F:
M!D*:R<MK9ZU::ELSJNRO4LF9SRC>$:JFH=5!."F;REW5O,F:BE3*&81T$9NW
M;[U:FH@D6E:UKU1V[85$EFV+24")!9-/+:N>C4PE7-58JN:5K53.&J9DW?/5
M=6X>;!MCP     -6_A.8&9:;^'1I(QFBQ282AL/VW?MV)E2W'!KTRFB;)-U$
M>J&I15RX83-TJM"G/6M2HMR$+L(0A2\:8Z6DZU<::VK58LX=S&^\E_-MAGHV
M.>JK?+$LZ3P%#+EY."BKGK=77)#Q%S-                    ,[SI1_I+(
M+R9,6_&S)HZ?Z'_5-WE<SO99"L8/'TXM-=2N(+4-&     :(71;_ $:D]Y3F
M4OBEC$<P=,'K8WR27WTPFN+_ (@O&+K(6/!59O     "/OBO>C3US>3)EOXI
MR DV)GK99WE<OOD,*T?$)W%KK&4*.S2NP    "0/A1>DKT,^4YB/XVQPC..?
MJG:/DDSO5,VSO'Y/&)KFKV.,BQ    R4.)!Z0_7IY:&J/QX7R.U<5?5>S?(*
M?[IA7%=X[.XU_?*>,!OC%     -7KA0^C3T,^3)B3XIQXXRQS];+1\KF=\I8
MEG>(2>+36)!!&3-             #+LXZ_I9-9/;I9?BDQ\.ONCKU+H.+?\
M>/(!:_G&;GIK(1*":FM     +YO!?XL7#TTT<-/3;A+.6I>V<?Y2LKPQ=E%H
MR%KY%D7D1V1Y\RG=L)RSR"LZ5BEN?V[/-'1>2<*;I5J%-NGH8M.<<?<2\9[6
MQLJ[0LZD?-HYG!8+D<Q$7!DRVK<5R+<<BI=3()A9=HT4B@ERITQ&S$PHI!<E
MRKE91*+Y]CA-_?)LSN)RY]7HA_LZQT_03.WE_',_G>SO"II+L#S['";^^39G
M<3ESZO0]G6.GZ"9V\OXXYWL[PJ:2[ \^QPF_ODV9W$Y<^KT/9UCI^@F=O+^.
M.=[.\*FDNP//L<)O[Y-F=Q.7/J]#V=8Z?H)G;R_CCG>SO"II+L#S['";^^39
MG<3ESZO0]G6.GZ"9V\OXXYWL[PJ:2[!ZJTNZ^](6M)_>,9IAS7"99?V TAG]
MX-XB"O&'-"-+A6D6\,LN:Z;<@DUROEHEP4M$:J5+R5=ZA:5IMTUL8M6Y8#9;
M[7IW2&S55&Q5JQ5L([ERWHI?,FGK*:J54IWHY6W[^3GH>PAHS)
M     .%Y)^3N_>TNZ?>-\,BE\:E\8W70^)FX=G*8VH[K*Q       V2L;?)W
M87:7:WO&Q'"E5XU,XQVNI9TO<-SD.:#'/L "JUTIW2/*9.TU8GU7VE$F>RNG
M*Y9&V<AF:(U,ZIC#*#B'9M)IV8M#'6:6M?<6Q1*2E/\ ")-KJUV$(>M+CZ';
M;926M.L6>Z#*IB.9'PDN*JB9KF*J_ 1"/8PTRS)#:AJ76+!<Y=A=<H3#I AX
M         ![/P3Q%==&F?F2.$M5.:+*B8_D^9VKV92-QV*CR6S<_] 7::>LE
M3=+3=]DP-M+[']G4&@M'%;%VUHK:%'3S'K?=@HU_;M@_5,J36U<CZ*8]$RHW
M-);A-_IUZ5-K%L"K"+U%8EQ3J#A$#(E=SL&5YA[(;HM2T3<+.)"$;W!8*QJ;
MM%")(6XSVGJ<M5*%,3DJ^M3H<L*IB^RY\ZEF9"+":S27!?IO7.R]M(QAJF7)
M[6O3M5V-0L'Z6>D7<-_46>/A+QON=TR7L\.BVZS9VC4(>U5G1Z4Y51GD^!=3
M5C,HM$U=G+S3F%.;]O)4I05E;'1=C59<9DB6VKITR9*Q=HRU1'JN8Q'YYNJ>
MVZ&?<<JRW]E>TTN:<"<J!N"!NJ&CKBM>;B+DM^8:IO8B=@9)G,0THR5V\D[C
MI./6<,GS539[%1(YB5_LJ*\F2IDF8LJ<US)K5@J*BHJ+E*BW4-LCD<F$U45J
MGUQ\'Z     >+^)!Z/#7IY%^J/Q'WR-]BKZT6;Y?3_>L,6N\2G<4_O5,E$=J
ME<     'IO1/]LO21Y3>!?&I:@U&,'F&M\DG?=N/>E\:E\8W70UXQQ&64
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
M@JLW@    !'WQ7O1IZYO)DRW\4Y 2;$SULL[RN7WR&%:/B$[BUUC*%'9I78
M   !('PHO25Z&?*<Q'\;8X1G'/U3M'R29WJF;9WC\GC$US5['&18@   9*'$
M@](?KT\M#5'X\+Y':N*OJO9OD%/]TPKBN\=G<:_OE/& WQB@    &KUPH?1I
MZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK$@@C)F@            !EV<=?
MTLFLGMTLOQ28^'7W1UZET'%O^\>0"U_.,W/360B4$U-:               7
M"^B.?*)K?[2\&>_F311O39XK9_&3M:62;%O=S<YO5+N8Y^)6
M   <+R3\G=^]I=T^\;X9%+XU+XQNNA\3-P[.4QM1W65B      !LE8V^3NPN
MTNUO>-B.%*KQJ9QCM=2SI>X;G(<T&.?8 '$,@6%:&5+%O#&F0(%A=%C7];4U
M9]W6Y)I\JPF[<N&/<14O&NB4J4W).V+HY-XM2G+6N\6M#4I6GO35,^CJ)=73
M.5E1*>CFN2^CFK%%3.4^7L;,8LMZ18Y(*F8IE^<5OAB9,X:^?'UK/D)6YL#7
MR_DY7!>5%6IC-IR *N98UH7*[0138M<AV@@J1&01I1*CM/DWJ*9$7%$T^N\3
M,;J3&NS4G-5K+2EHB3I>4N^:E]6.OM7(NM58I%8!:-!,H9V"MV2NY7,RES4R
M=,BS$Q->             'MG1YQ$M7VA.Y$IS3GF*X;8A57J;R>QO+JFN3%=
MU[#EY<EP6'*G6A3NG*-#)=<&I6DJ@F<W-W2)J[PC]N8KV'C%*X.U)#7S(028
MG6S&^]>EWX*Q:N2BF535M32.C(<J)E7T7/3_ $I>MX6_'NP#KT7@L0989QFG
M_5$^Y)DPM%]*<ICS*+^M2ID+BZY))4CI.=>*>RI;TA_YZF^4C1>1W53DYVQP
MZ-[2Q;1U=1*M38Z75<B=?+3ZQJ9";]MS?(VX2ZS[8DUD)4SK*C*R%SEZBZ$2
M?@5J;D   /%_$@]'AKT\B_5'XC[Y&^Q5]:+-\OI_O6&+7>)3N*?WJF2B.U2N
M     #TWHG^V7I(\IO OC4M0:C&#S#6^23ONW'O2^-2^,;KH:\8XC+*
M            AFX]6K/^E+APY@5A93K=D+.Y$=/U@\BOR+Y)3(+-\2^)9L9%
M=%\U/#XU83!T'2.VK:1.UVU+4Y:B>='%B\\XU2$F)&EIOGGY76*F F5=F*V*
M+?;A&KMBIY/0N@O7OZU-&_J1T3,:'6Y @    #3XX#NG#^FWACZ?(U^PYC=6
M8(^0U!7?M0YLJY>Y4,WDK44<HU,=0CIIC%G M%-^M#[S:NTI/[A>1>D:U>=<
M;JI[5C)D*DEN=+N.TYBO71)]8\C@*!B+NG=<NC>U('N?6KI\9:K-)>H73P[2
M:J+Y6Q7=EM0*KRB1FT?>58Y20L694Y>E4J=8KS8L'E*UV;ID*5I4M:4K2.V!
M:;K&MJEM1L829S7+#);&#TT6JJ:)EU4E*BF?(7W351,_(U3(KD&#V*?O8N3:
M.&$E&NW+"08NT3MW;)ZS6.W=M'2"I2J(.&RZ9B'(:E#%,6M*TVT';37->U'L
M5%8J114O*BWE*W5%18+?/R#Z/P   +F/10M67(/M0>BJXY+8F](VU XM:KJ[
M*4=-RQ5F92C&U5:UWCN&O8^\0;I[-A4'JN[7:<U*'Z9K%BVEM^4EU/F9BZ;Y
M:]^BKFM0E&+M3=?2N]\FLO4U2Z:*$)2     4\^EQ_)YH?[<\Z>\>,!>70GX
MU:'%R=>81G&3<2L]W4*1HZ!(H     ?0>Q,I'-HEY(1SUDTGH]26A'+ILL@A
M+Q:,K)P2LC&JJD*1ZR2FH5XT,JG4Q*.6JJ=:[Z9J4^6O8]7-:J*YJP6&0L$6
M"Y2P5%SE1<D_514@JWE/GCZ/P   /1.D[4[D[1QJ"QGJ,Q'(%9WCC>?1DRL7
M)U:1-SP3DAV-RV;<"252J+P%UP3A=BZH6I54TUN51,FLFFH35VU9%);MF3K*
MK4C(FMA'):M]KF]DU8*F1<@L454/>FJ)E+.;/E[IJZ>6BYBFK)I'U38MUGZ?
M,<ZC,02)G=H9!ARNU(UTHA6:M.XF9S,[DLRY$$#G(UG[9ETE6R]*5JFM0A5T
M3'0524/QK;=CUE@VG-LNN2$^4Z$<AS5NM<WL7)=3*O+=14+#IJB7526SY6Y<
MFDN2BYQGR](]]+)G3M,PAXH[1'3717ZET_&3?O'$,MSSB_.;K(06"Q#4
M &R5C;Y.["[2[6]XV(X4JO&IG&.UU+.E[AN<AS08Y]@ 9^'2N/2'X:\B_'?C
MPU%#ICH9]5Y_E[_NI!#,8O'6\4G?.*R MLT(    !?:Z)S]C34=Y3:WBKQZ.
M;^FCS]2^2?W'DPQ<\5F<9U$+4@IPD(    !E4<8>T4[)XG^MR&3;<T*]SQ=5
MW52W&R>^ID K2_%7.ZT*5*O/5;DJMO5_Q#<IM4K52IJCLC$:>M1BA9\Q5C"F
M:WM(LR<K!AK7"O+3;@6A-3LU73N]4C8$K,$     T^N 7<3NY^$AH^D'JAE'
M#.$RI;M-]PHY.1I:F=\HVS&IU.L8QTREC(E'<3ZA4B;I24H2A:#D7I)E-DX[
M5S6WE=+=HNDRW+JJI/K'<KK-E*N4J:3E0F$$&-F          46.EJ?:(TD?
MZ+WM\>$1T3T*^:ZWRAG>$2QC^FE>]77*E NHC8              ![QT&\.+
M4_Q$LBJV3@.T*=CL&LTKD#+%T5=16,\=LG9RT2-/SR;5R=Y-NTZF.TB&";J4
M=D(=0B'()+K)1O&3&JR,5Z7A[2?\\Y%P);;LQZIE)D)EN6#4O1BJ(N=16?45
MSX2DA+1;KEO)LKF)HP2Z:#/#@X,ND[AU14?<5O0R67=0IFU2S.?[\AV5;@9+
M.&)V3YCC2 JK(L,8P+A)PN0Q6BSB5<HN#HO)!TE1,B?,V-6/=M8T/65-=P%F
M1N26*N#F*];BS%SX-14BUJ+$F=%9M-0MZQ(S877+?T,I,Q-&)+H(2;
M                  .-WA9MHY"MB<LF_;6MV]K-N:/6B;CM.[86.N*VY^+<
MTI1Q'3,'+MG<;)L5J4IO)+)'(;9U:#UD3Y]-.;44SW2Y[%BUS55KD7+14@J+
MG'XYJ.16N1%:J74*<G%%Z,^@BUN/./#F26H9N166N+2S.2BSHRR1"J*/E\+7
M9,.57)W!=TJA;>F%SU4VK<S?4-1M&FO/%#I96++/QIO7FU")I<*U._:GOFWW
M$;M"PFNC-HKCLEN0OO<K.6YG0*;%Q6[/VA/S5JW7"2UM7/;<H_@[AMV?CG<1
M.0<U%N5&4E$R\4_1;OHZ2CWB)TED%B$424+4IJ4K2M!>\J;*GRFSI#FODO1%
M:Y%145%NHJ*EQ47+(J]CF.5CT5'I?1;Y\<>A\@              &KUPH?1I
MZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK$@@C)FGF/6S]C/5QY,>>_%5=8
MV^+_ )^HO*Y/WC3PJO%9G%NUE,AT=N%:@    '<^F_[0^!?]:,7?'B"&!:OF
MNI\GF=XIZR/IV>_37-A<<-EF   !7#Z4AZ-2!\IS%OQ2R<+4Z'_6QWDDSOI9
MH\8/$$XQ-93.]'3Y"@         "^UT3G[&FH[RFUO%7CT<W]-'GZE\D_N/)
MABYXK,XSJ(6I!3A(0 ,[SI1_I+(+R9,6_&S)HZ?Z'_5-WE<SO99"L8/'TXM-
M=2N(+4-&     :(71;_1J3WE.92^*6,1S!TP>MC?))??3":XO^(+QBZR%CP5
M6;P     C[XKWHT]<WDR9;^*<@)-B9ZV6=Y7+[Y#"M'Q"=Q:ZQE"CLTKL
M  D#X47I*]#/E.8C^-L<(SCGZIVCY),[U3-L[Q^3QB:YJ]CC(L0   ,E#B0>
MD/UZ>6AJC\>%\CM7%7U7LWR"G^Z85Q7>.SN-?WRGC ;XQ0    #5ZX4/HT]#
M/DR8D^*<>.,L<_6RT?*YG?*6)9WB$GBTUB001DS0             R[..OZ6
M363VZ67XI,?#K[HZ]2Z#BW_>/(!:_G&;GIK(1*":FM               +A?
M1'/E$UO]I>#/?S)HHWIL\5L_C)VM+)-BWNYN<WJEW,<_$K
M .%Y)^3N_>TNZ?>-\,BE\:E\8W70^)FX=G*8VH[K*Q       V2L;?)W87:7
M:WO&Q'"E5XU,XQVNI9TO<-SD.:#'/L   .F-0&GO#FJ3%5SX4SQ8L/D/'%W-
MR)2L#+IJ%,BZ;FJHPF(>1:J(24%/Q+C_ !6CYHJBZ;J4VD/3;7;GV9:==8]:
MRT+.F.E53%N*FJBI>5JY*+%%/*=)E5$M94Y$<Q2B%Q'^C?ZD=-CZX,EZ1D)S
M4S@Q,SB1K:<:U*ZSQ8C*AZ5JS?VI'H)4R4P;T4+1)Y I&D#TH>JT:BFG5=3H
MS%7I4LJU6MI+;5M):-["7Z%ZY:.7Z-<Q_6Y3U58)$*ZPY\A5F4T9DG*]TFAD
MZ%W,*USUD]C'KN-DFCJ/D8]TX9/V#UNJT>LGK14Z#IH[:KD37;.FRZ9B*)G*
M4Y#EK2M*5H+6:YKVH]BHK52**EU%1<E#1*BHL%OGYA]            #^S9R
MX9N&[QFX6:NVJR3EJZ;*G0<-G"!RJH.&ZZ1BJHK(JEH8ARUH8IJ4K2NT?BHC
MD5KDBU1>NI?+_P!T?KC#2^KFW:Z0=2UR=<]1N/;>/(XZOV7=$I)YKQ_"H%*^
M9S*JNZ:2R79#0E%7:]#&<3$7M>*%,NU?.%N:>DO$9EB3>?+)9"RIKH/8EZ4]
M;RIE2WK>2\UW6I<5J),K&M-:EO)IZ_/M2XN^39352[EEGH5&;\ #Q?Q(/1X:
M]/(OU1^(^^1OL5?6BS?+Z?[UABUWB4[BG]ZIDHCM4K@     ]-Z)_MEZ2/*;
MP+XU+4&HQ@\PUODD[[MQ[TOC4OC&ZZ&O&.(RR@                ,_'I1&
MK0V7-9-G:9+>E3.+/TO6:D:X6S=>M6B^6<HM(JYIXRO(FYN\-"62C!-4ZFWS
MLW2CY+V!C*EKTQT06+R*PIEKS6PGUDSK<O@Y:JU,Z+\-<U,%<HAF,%3PM4DA
MJ];+2[GK=UH:I6/%MFA   #T-I*P/*ZG]3F!M/D/RI'&7<IV;9+MVB50YHJ#
MEIEJG<LZI1(IU.;V_;I73Y6I:5-1)N:M*5V#5VU:++(LBIM-]Z1)<]$RU1.M
M3X3H(F>>U-)6HJ&24]TY$V=0UYH:'B[>B(J A&+>,A8.-8P\1&M"42:1\7&-
M4F3!BU3IU$V[1H@1,A?["EI0<1S)CYKW39BJLQRJJJM]56ZJZ*EE(B-2"7D/
MI#X/TR[..+IM_IDXF&HZW&$=UOM/)MPH9WLJA:_X"\1EHBEQSQ6B7_\ C,HO
M(!IJ/12IL*1-G2A:4+NT'7W1[:O.^*=+-<L9TEO OSY?6I'-5F Y<\@%K2.3
MU[VIN7+A)HW=>*$2@FIK0   ]F\//5$^T9ZS]/FHM%=PE#6%?\:2^$&V^920
MQM<R:UJY&8$0+M*X<+69-/:MJ&*:A'94E*4WB%&AQGL=MO6#566J)PDR4N!F
M3&]<Q>V1(YD4,JBJ%I:ID_(1UW.6XNH:TT>_8RK!E*1CMN_C9)HV?Q[YHJ1P
MT>L7B)'#1VU73J9-9NY04*<ARUJ4Q34K3J#BQS7,<K'HJ/18*BWT5+Z%C(J*
MD4O'ZQ\GZ   %//I<?R>:'^W/.GO'C 7ET)^-6AQ<G7F$9QDW$K/=U"D:.@2
M*     %O"UN%^GKOZ/GI'RMBR#YUJAT]PNI*9LAO'M2GD<G6&35#FN4NC%:U
M4$CNWTI4J:LA;I/\3=E>4:DHF6165)2,[&]<7.DRMHJQT+'JG2$?%;DM_)Y2
M-F92)[E_8P6[@(A)6V?RRQ9<R6G_ &&(Z&:F&Z*=5,W/*B!BF(8Q#EJ4Y:U*
M8IJ5*8IBUV&*8M=E:5I6G5H+N(T?\    !8-X '%#4T1ZA28+RU</,],&H:=
MCHV;=2*YJ1V+LI.2HQ-K9&3.LI1M&P4M_@Q=Q*5Y,E&7-GJI]V.HFI6727B@
MF,%F<XT38VO2M54A?F2[[F9JI=<S-BU-W%-U8UH<DG\#,7_KO727(7J+IY!P
M7I'OI9,Z=IF$/%':(R>BOU+I^,F_>./BW/.+\YNLA!8+$-0     ;)6-OD[L
M+M+M;WC8CA2J\:F<8[74LZ7N&YR'-!CGV !GX=*X](?AKR+\=^/#44.F.AGU
M7G^7O^ZD$,QB\=;Q2=\XK("VS0@    %]KHG/V--1WE-K>*O'HYOZ://U+Y)
M_<>3#%SQ69QG40M2"G"0@    &79QU_2R:R>W2R_%)CX=?='7J70<6_[QY +
M7\XS<]-9")034UH    !I5='!]$W@WMTS?XV[M'*'2IZZ5'%RONVDZL/S<S/
M=KJ3J"NS;@         %%CI:GVB-)'^B][?'A$=$]"OFNM\H9WA$L8_II7O5
MURI0+J(V             $[_  A>"/E'B)2[#+63EIS%.D6'E5F[^]V[=NE=
M>5G\.^01EK3Q<WD2J))-DS<JW>7$LW<Q[%RF=!))VY2711KC'CI I,6):T-'
M@SK;<EQON9:*EQTR&3DHR**J755$@J[JR[)?6+PTZ+:9--V=F9:Z"9::(F#L
M$8@TUXSMK#N"[ M_&N-[2:%:PULVZV.D@4^X0KB2DWKE1Q*3T[(F3HH\D7R[
ME\]6VJ+JJ*5J:O,%H6C76K5OKK1FNFU3UNN=K(EY$3(1$1$O(B$TERY<EB2Y
M2(UB7D0[;&$?8                            0G\5[@LX/XC=MR=^VR6
M(Q+JQB(?DK6RPV9'3AKWK&M>3BK2S PCTC+S4*JFD1JA,))JR\.E0ADJ.FR-
M8]:?8F8^VABM-2FFX4ZQG.ZZ6JW6QONEJMY<E6[EV3!5PDUMH69)KF1W,]$N
M.ZBY::V1DQSF-0>GS+VEK+EX8.SG9DG8F1[(D3L9B&D24,BY0-M/'S<)(I;S
M*<MR;:[KAB_;'4;.VYRG3-6E1U+9=J4-LT++1LZ8DREF)%%3(RT5+Z.2\J+=
M12#U%/-I9JR9R0>FDJ9:9:+_ *NG3 V!X             !J]<*'T:>AGR9,
M2?%./'&6.?K9:/E<SOE+$L[Q"3Q::Q(((R9ITKJ3MJMZ:=<^V=1(R];LPKE.
MVJ(%7*V,M6=L:=BZ)%<'K0C<RG.ME#UK2A-NVO[!GV5-Y/:E-/O8%1+=I/13
MRGMPI#VY;%34,>L=R%9@    ')K)N$]HWE:5UIG=)J6Q<\#<*:C(]$WI#PLJ
MTDBG:*&.F4CHIFVU.M34I0^SJT'C42N'D/DK"#V*V[>NHJ73Z8[!>CLI44V4
M6SEL];-WC-P@[:.T$G+5TV537;.6RZ954'#==(QDED%DC4,0Y:U*8M:5I78.
M$U16JK7)!R%GW[J7C^X_  !7#Z4AZ-2!\IS%OQ2R<+4Z'_6QWDDSOI9H\8/$
M$XQ-93.]'3Y"@         "^UT3G[&FH[RFUO%7CT<W]-'GZE\D_N/)ABYXK
M,XSJ(6I!3A(0 ,[SI1_I+(+R9,6_&S)HZ?Z'_5-WE<SO99"L8/'TXM-=2N(+
M4-&     :(71;_1J3WE.92^*6,1S!TP>MC?))??3":XO^(+QBZR%CP56;P
M   C[XKWHT]<WDR9;^*<@)-B9ZV6=Y7+[Y#"M'Q"=Q:ZQE"CLTKL     D#X
M47I*]#/E.8C^-L<(SCGZIVCY),[U3-L[Q^3QB:YJ]CC(L0   ,E#B0>D/UZ>
M6AJC\>%\CM7%7U7LWR"G^Z85Q7>.SN-?WRGC ;XQ0    #5ZX4/HT]#/DR8D
M^*<>.,L<_6RT?*YG?*6)9WB$GBTUB001DS0             R[..OZ6363VZ
M67XI,?#K[HZ]2Z#BW_>/(!:_G&;GIK(1*":FM               +A?1'/E$
MUO\ :7@SW\R:*-Z;/%;/XR=K2R38M[N;G-ZI=S'/Q*P              #A>
M2?D[OWM+NGWC?#(I?&I?&-UT/B9N'9RF-J.ZRL0      -DK&WR=V%VEVM[Q
ML1PI5>-3.,=KJ6=+W#<Y#F@QS[       \ :O>%[H>UQ(.G.?<%6U)WHND4C
M?*MI%4LC*C0Z2)D&IU;TMRK)_/MV29Z\DSEZ2,>6O5Y"M:4K22V'C?C#B\J)
M9M2]*?P;NOEK\!T4;')5N"[-,*IL^DJ_IF)AY:7%TTOZ,2LIJ@Z)Y>$=62G=
M'FI&(N5J7E%F..\^Q:MOS*:1#F/1NWR59+"1B99ZLE7<3*O;\6C10M-]<I3U
M,G;=D=,\AT)=NTCF.R7R5PD^S>J*B9SW+F9>AJ,77)=IGHN8ZYJIL(0'9^X0
MG$BTUJ/E<CZ2\JOH-CRJJUW8UB$\NVDFQ(8U"2;V<QDXNIO!,EJ%I6G7*C)4
ME3%*H0AZT*+(LW'?%6UD1*6MDI,7W,Q>"='*1)F#%?>QS#3SK,KI&[ENAEIU
MR:D=4CB<MG#-PX9O&ZS5VU65;.FKE(Z#ALX0.9)=NX05*55%9%4M2G(:E#%-
M2M*TVB5(J.1'-6+5,&]<6^?Q'Z         [<P'FV_--V:<8YXQC)&BK[Q3>
M4)>ENN:F5HV7=1#LBR\3)IHJ)&=P<ZQY5B_;U-N.F3A5$^TIZTK@VE9]-:M!
M.LVK3"IITM6.T4OIE*BW47(5$4]),U\B:V=+N/:L4-<7 .9[3U%81Q/G>Q53
M*6EERP+6O^#34/11PR:7-$-9.L6^K0B>Y)0ZZYVKHE2EJFX1.6M*5I6@XHM*
M@G67:$ZSJCZ>1-<Q<U6K"*9BWTS%+(DS6SY39S-RYJ+IG;HP3U/%_$@]'AKT
M\B_5'XC[Y&^Q5]:+-\OI_O6&+7>)3N*?WJF2B.U2N     #TWHG^V7I(\IO
MOC4M0:C&#S#6^23ONW'O2^-2^,;KH:\8XC+*               .L<UY9M3
MV'\H9LOISS2SL3V#=F0KD5*<A5CQ-I0CV;=M6=#U_P :0?)LN1;)4VG6<*$(
M6E3&I2N79]%.M*NDV?3)&?.FM8W/<J(D<Q(Q7*2Z><V8V3*=-?N6HJKH&0YF
MK+-UYXR_E#-=].>=WCEB_KLR%<BI3G,B27NV;>S;MJSH>NU&/9*/>1;)4V$1
M03(0M*%+2E.W+/HI-FT,FSZ=(2),IK&YS41$CFK"*Y:E;39CITUTU^Z<JJNB
M=9#,/,   +-O1:M-],FZX+]U!2L<9S!::,6/C0[[8;<99)R_5]9D!0W4Y,Y5
M;!:75U*UWBGH0U/V;14G3#:O),7I=F,6$RKG)%,N7*@YW=K+-]B_(X2K6<NY
MEMU77$U(F@B.9R9@ 4Z^EDZ;:2%F:8]6T/'U,YMJ;G<!WV]20,JH>)N-L\OK
M')W"B9=K5A$RD/<*=3GKN&7E$B4J4QJ4/>?0O:N#/J[$>MQ[4G,3-;!C]%45
MF@U=",XQR(MEU*9"X*Z-U.KIE)4= $4     --'@!ZLOZIN'#BAG-27/\@:>
MSK:?KTY57?=JM;(9LE,>R:A5*U<*D>XVD(I$[@]3<X?-7-=ZM2FI3DOI*L7F
M?&J<Z6D*:J^>9E=>JX::$Q'+#(14)Y8U3RBA:B[MG6KH7M2!-:( ;4   *>?
M2X_D\T/]N>=/>/& O+H3\:M#BY.O,(SC)N)6>[J%(T= D4     --[H]7H?]
M(G^_O_)_-0Y)Z3O7BN_X?_/*)[8OFR5\+OW%:;I'O"^/IVR^KK7PU;W(X1SM
M<AD\H0\2TH5ECC-,K1R]=RE46Y*%96QD\R*KPAS4JFA-T<I&.2CIFB+7Z*\;
M^=*'T?KW?_H4S/FU5;KY27$3-=+O9K(+D.4T-N6?P$WE<I/FGK=S';"Z^@5>
MA;YH     #L_+.9,BYQN*(N[*-QO+MNB'LJR\?I7!)&JK*O;<Q];S&T[42E7
MAC&5D7T=;D6V:F<J5JLX*@4ZICJU.H;#HJ"ELZ4Z11L1DETQ[\%+R.>Y7.@F
M0BN55A>2-RY</29-?.<CIBQ<B(D<Q$@FH=8#,/,     V2L;?)W87:7:WO&Q
M'"E5XU,XQVNI9TO<-SD.:#'/L #/PZ5QZ0_#7D7X[\>&HH=,=#/JO/\ +W_=
M2"&8Q>.MXI.^<5D!;9H0    "^UT3G[&FH[RFUO%7CT<W]-'GZE\D_N/)ABY
MXK,XSJ(6I!3A(0    #+4XW4RC.\5;6@]03,F1#)L9#&*8Y#UJM;MB6C;[E3
M>)U*%5<19S4I^TM*[*]6E1V#T?2UEXFT#5OK)5>V>YW5*^M98VC-7LM9$(K!
M,C7@    &FWT>N%+#\(K2D8S([)W,*9OFGO*T4*H[,[U#962CWM2*5K0I'$(
MV:U3J6E"F3H4W[:UK7DGI.F<)CO6W8M;P2)F0D2XIIQ)[8J0LV7EKA=\I-&(
M$;0          HL=+4^T1I(_T7O;X\(CHGH5\UUOE#.\(EC']-*]ZNN5*!=1
M&P           +$'! X+DSKPO!EJ!U#0LW :/K+E#U;-MYS#R.H&Z(EY1-Q9
MMNODE&\@RL"+<I'3GYEK4JBAR&C6*I'=7+J-J[I"Q]9B[(6S++<UUN3$NK?2
M2U4W2I>5Z^X:M[=.2$$=O;(LI:IW**A/^NEY-\NPF3EWLLT0;7M:V;(MR#L^
MS+>A+2M.V8ME!VY;%M13&#M^ AHU C6/B8:&C$&L?&1K%LF5-%!%,B29"T*6
ME*4',,Z=-J)KI\]SGSGJJN<Y55RJM]55;JJN6I,T1&I@M2"(?='F?H
M                         $8W$_X8&&>)9AD]I7:1I9^9+/:/W6&LRM6!
M5Y>T)=<O*'@YPB?)N)ZP)YPF0LA'F/2I:THX;U3<)E-66XHXW5^*=?P\B+Z%
MZHDV4JW')EIE/3W+M!8HIA5U#)KI/!S+CTW+LE%ZJ+DIDYBHBIF2ZB=/.6=*
MN9+YP/FZU7EH9$L"77BI:/<)K592#>AJGC;AM]\JB@29M>X6-2.XY\E3DG35
M4AR[-M:4ZVLJU**V:"7:5GO1]+,;%%R47):Y,AS5N.3(4@533S:6:LF<D'II
M*F6F6B_ZNG2@V!X            :O7"A]&GH9\F3$GQ3CQQECGZV6CY7,[Y2
MQ+.\0D\6FL2"",F: !CSZC<7N,(Z@\YX:=(&;+XGS!DG'!T3'55W*65>,S;A
M*D67VK.$CIQU#$4-6M5"5H;;7;M'<EE5B6A9E/7HL4G2);^W:CNJ5G/E\%.?
M*WKE326!TR,\\@    #6IX<69VVH/0;I)RXB^+(O+HP1CYM<3HJE%:&O6UX-
MM:%^(\I0QMXS2]8!^C7;[+:3V5*&VTIQ7C50+9F,=;1*D&LJ7X*=@Y<)FFQR
M*6/0S>&HY<S)5B1STN+JH>U1H#*  @NZ0KIRSCJBT&0^-=/V-;DRK?:&?\>W
M.M;%K(-W$FG 1=M7^TD)0R;EPU3YJT<R;<AZ[VW:J7J"Q.C&U;/L?&1U7:<U
MDFF6F>W"=>PE<Q431@IJ+:D3:BC27):KGX:+!,Y2D3YF7BD?<GS1_E<1_&!T
M%Z>8G_Y"GTUV"*<UVAX)P\S+Q2/N3YH_RN(_C >GF)_^0I]-=@<UVAX)Q^5]
MP<N)[&LG<B^T79E;,F#5P]>.58R)HFW:M4CKN%U*TEZUH1)%.IJ__A0?K<>L
M47.1K:^0KE6"75V MEV@B164Z!&D)88     !?:Z)S]C34=Y3:WBKQZ.;^FC
MS]2^2?W'DPQ<\5F<9U$+4@IPD( &>9TIR,=,.)'9CIQ0E$9O2GC&38U(>AC&
M:I9"S!#'JJ6E/\,_/8A:F[__ $TI7^T=.]#KT=BK,1+[:V8B]I*765"%8P(J
M5R+ERTUW%;06L:,     T*^BOS3*2X<5]QS>IZ.K>U6Y)CGY%.2I6JCO'6'Y
MI!=$I%5%*M5&TF4E#'*2M54U*4I6A:&KS'TQ2W,QJEO6\ZBEJF@^:G4UB:8O
M*BT*IDI,76:64Q5!O0    ".OBXRC*'X96N%W(+<B@MITR)%IGW3'WGLY$'A
M8U'86E:TYQ(R"2>W]A=[;7J4J)1B2QTS&VSVMO\ *F+H(L5U$4P;25$H)L=X
MIE*CLLKP     D)X3;9R[XE^AM)JW7<JDU+8L<F3;I*+*%;,KE9O'C@Q$RF-
M1!HT0.JJ?^ZFF0QC5H6E:B,8Z*C<4[155@G))FJU4334S;-NU\F'A$US5U'&
M98@   9*'$@](?KT\M#5'X\+Y':N*OJO9OD%/]TPKBN\=G<:_OE/& WQB@
M  &KUPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK$@@C)F@
M    !EV<=?TLFLGMTLOQ28^'7W1UZET'%O\ O'D M?SC-STUD(E!-36@
M&DAP#,)X9N[A+Z4+ANS$>,;GGY#PZ\_G+AL*U9J8?<TU*YC8M>>2<E$N7KGF
MS)LFBGOG-N))E)384M*4Y4Z2;0KY&.M;*DSYS)2<#!&O<B)&1*58(BPOW2<V
M/*E.LV6YS6JO77T3?.)AOZ;M._S"87^BVQ_X$(-SK:GZFH^T?LFSX"3O&Z2#
M^F[3O\PF%_HML?\ @0<ZVI^IJ/M'[(X"3O&Z2#^F[3O\PF%_HML?^!!SK:GZ
MFH^T?LC@).\;I(/Z;M._S"87^BVQ_P"!!SK:GZFH^T?LC@).\;I(/Z;M._S"
M87^BVQ_X$'.MJ?J:C[1^R. D[QNDAS&T<98WQ^H^6L+'UD62M)D03DE;1M2!
MMM213:F5,U3?'AF#(SLC8RYZIT4J:A*G-LV;:CPGU=74HB5,V9,1+V$Y70SH
MJL#Z;+8S<-1,Y('-QCGV               <+R3\G=^]I=T^\;X9%+XU+XQN
MNA\3-P[.4QM1W65B      !LE8V^3NPNTNUO>-B.%*KQJ9QCM=2SI>X;G(<T
M&.?8           '069-*FF74.@HAG73]AS+ACI<D1YD''-IW3+-*<C1N52.
MFI:*<R\6X30I0A%6RZ2I"TV%-0;*@MFUK+6-G5,^1F,>YJ+GHBP710\9M/3S
M_IF-=GHBD+6HSHS'#JS$F_D<4M<D:9KG7Y19LKCZZ7-V675XH79522LW(I[C
M<594KM-1O&2<00IO[M:%]B)]972UC10JC:U957)3?MP7PS',P;N:YKC53[!H
MIMV7A2W9BQ326.HJ%8/7GT?'6QHOA9W(]IHQFIO"T$19Y)7EBV*E&]ZVW#-R
M**+S%Z8K<FDIB+CVJ*1E7+B*>3C)DW+55RNB2AJEMW%OI-L"WIC:6?&DKW7$
M;,5,!RY3)EQ%5;R(Y&*JW$1305EBU=*BO;\Y*3)2^F>FQ$@?%C&H       T
M?NC198?9)X7EI6X_=JO5,)9@RKB=!1<QU%DF*SR(RJQ:&64IOJ),FN42I(TW
MC%20(1(NPI"E+ROTL43:3&]\UJ02HD2YFC!9:KH\'=S;N23BPIBS+/1J^X<J
M=7JE@ 5H;D\7\2#T>&O3R+]4?B/OD;[%7UHLWR^G^]88M=XE.XI_>J9*([5*
MX     /3>B?[9>DCRF\"^-2U!J,8/,-;Y).^[<>]+XU+XQNNAKQCB,LH
M           K']*)U9>"/1I9FF>WY/F]VZH[T)U_0;J[KE+%&*W41<UP<H9&
MO+M.O-ZNH!L3>J4CMH1ZE[,I5"TMOH@L7EMO3+6FI&11R^MXR8BM;GP9AKF+
M@KE&AQ@J>"I4D-7KIBW<Y+JZL-4S\1TP0P     G0X6O&L=\,'$-_8TM;3#;
MV5YK(^0>SBX;YF,G2-IO#M&D!%04%;*,2RLF<1I'PE6CMR14RYE#K2*VVE"T
M)2E=XX8@)C=72JN=6.DRY4K :Q):.2*N55=%7I=6*)>O-0VUGVJMGRW2VRT<
MKG158PT+W^HDG?K<>1/N067].<Y]60B/L3I?\A,^Q3\0V'I(_P $G;;0];CR
M)]R"R_ISG/JR#V)TO^0F?8I^(/21_@D[;:/'NO/I#\KKSTM9*TPWGH_M:T8^
M_2VX[CKRCLP2LQ)6G/6K<\1=$3,L8USCU@D\-SB)YNLE5='E6KA4F^7>VC>8
MN=&#,7+8E6O3USWNEX2*U92(CD<U6JBKAK"_%+BP5$,6LMI:RG=3OE(B+"[A
M7E18Y16V%K&C     +,71?M67@=UJ75IPN"2YM9^J6RSLX=!=7<;)97QDA*7
M/:JE#*UY%#KK:3F?95H7=.Y=J-";35*0HJ;I>L7EU@,M64D9]',BO%S(-=I.
MP%S$PC?6!4\%5+(=N9B:J74U(ZAH.#F4F8   4\^EQ_)YH?[<\Z>\>,!>70G
MXU:'%R=>81G&3<2L]W4*1HZ!(H     :;W1ZO0_Z1/\ ?W_D_FH<D])WKQ7?
M\/\ YY1/;%\V2OA=^XE%SS@_'&I3#F1<$9<@B7'CG*-L/[5NB+J8J3CFCRA%
M&LE%NC)JUCIV#D447T>[*6JC-\V26)[-,HA]FVA56372K1HG8%5)>CFKFID*
MF2BI%')DHJIDFPG2F3Y3I,U(L<D%_P!:QE4Z_-%F1= NI_(6G7(1'#U*!=]>
M+ O S2K1CD/&LPLX/:5YQY:&41+5\U0.W>HIJ*%92C9RUJ<QD*UKV1BU;]+C
M+9$JU*6"*Y(/;&*LF)NFKG7T7):J+DE>5E*^CJ'2'Y%Y<M,A?]9)XR&^,4
M         #9*QM\G=A=I=K>\;$<*57C4SC':ZEG2]PW.0YH,<^P ,_#I7'I#
M\->1?COQX:BATQT,^J\_R]_W4@AF,7CK>*3OG%9 6V:$     OM=$Y^QIJ.\
MIM;Q5X]'-_31Y^I?)/[CR88N>*S.,ZB%J04X2$     R'];.46N;=8VJC+L>
MMR\3D?4+F&\((^Q&F[;LY?T\]MU':W(1)3F\(JW3W^J93=WC5,:M35[<Q?HW
M6?85'0NW<JEE-7WR,1':L2MJN9PM5,FI><]RZ$;AYA&W,<     U8>$+8RN/
M.&/HBM]9 K91[I_LF]:I%KMV4R4V5R,0Y_\ '<[JJQ+JH<Y:FI4IS5I4B=:;
MA>-L=ZA*K&ZT)J742I>S[/K/_C__ &^6'9K,"@E-[!%T[O5)'1%3.
M   *+'2U/M$:2/\ 1>]OCPB.B>A7S76^4,[PB6,?TTKWJZY4H%U$;
M   )<^#YPO+JXE>H2D1,*2ELZ=,6JQ<]G.^F!*IO56#I54\3CJTG*B9VQ;SO
M:K)5,BYZ&3BV":[TY%CI(-74(QYQPDXJ69AR\%]JSD5)3%O(N2]R;UL;WNE@
MVY=5-K95G+73L)\>3-7KER^Q3JY29Z&FUCW'UD8HL>U<:XVM>'LNPK(@V%MV
MG:MOLTV$/!PD8@5NR8,FR?4*1-,NTQS5,HH>ICG,8YC&KR54U-165#ZNJ>Z9
M4S'*YSG+%55;ZJI.VM:QJ,8B(U$@B)D(<Q'@?H
M            !"]QG.%):?$>P8O-V;&Q<-JOQ1#/G>&[Q.9G'=EK!(ZTB\P]
M>4DXJBBM;%QN%%31J[A4A8286HY(H1LO((NIYB'CE.Q5M' GJYUC3G(DUMU<
M%;R36IOF^Z1-TVY?1JIK;2L]E?)@D$GMW*]1<Q=2_F+F?7/;-Q65<D_9UWP<
MK;-UVI-2EN7-;DZQ<Q<W 3\*]6C9>&EXUXFD[CY.,D&RB*Z*I2J)*D,4U*5I
M6@ZRDSI51);/D.1\A[4<UR+%%14BBHN2BI=0@3V.EO5CT@]%@J9I\,>I\@
M       &KUPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK$@@C)F@ 9L
M?2-]/#C!_$TR+=K5@9I:NHFT[/S1 *)I4HTK)NH[L+OA"BY*F*=^M>5H/)!<
MAMU0A9%,U:;IR&-U9T66HEH8I2I"K&=2O=*=EPCALT,%R-3WJD%MR1P->YWN
M7HCDUEU4U2!T6.:@     O!]%?UNQ$WCC)>@^\YM%O=5DR\IE_"S1\L<BDS9
M5PJMB9%MF),JKS<RUK709.7HV(6CA9.:=K4H9-LL9/GSIBQ??+JI6,=.V,F8
MU)4U4R'MW#E]\WK8WDP&I?5(RS%ZK16.HWKUR+A-SEOIH+=T5+?8H\DH
M  '"\D_)W?O:7=/O&^&12^-2^,;KH?$S<.SE,;4=UE8@    %]KHG/V--1WE
M-K>*O'HYOZ://U+Y)_<>3#%SQ69QG40M2"G"0@ 4D.EM8L<M;^T<9M;MS*,Y
MVT,GXLE71=[=9N;4FK<NVWVZV\;=WI)*\Y,R6[2M?_**;U:>PV] ="E8BTU?
M9ZKUS7RYB9N$CFNTL%NFA%,9):X<J;D*BII07JJ4\!>9&0    "WIT4751"V
MODW4%I!N:319NLIQ<+EW%R#A4B))"Y+%:/HG(4(TH<^\\EY*TWK"022(7:5G
M!NU*UK0O4I#IFL>9.I*6W)*1;)594S,:]45BKE(CD<W/>U"2XNU"-F/IG>ZZ
MY,]+^I=T%+Q0Y[)8     5ONDXZI8/$.@@FGUI*MZ7]JAO:W8-&'2<IDDF^.
ML=S<7?MWW#R5*U6*PZ^Q$-%'ZA:*TDSTI6M"'H+4Z)+'F5V,G.;FKR:CEN6.
M1AO16-;GP5SO@FCMZH251\"B]?,5-)+JKK)HF>$.GR%     $TG1\\9JY*XK
MFFTYFYEXK'B62,F31BTVU;)6UC>Z&\$XZI3%H4MY2L86NW9U#]2M#;! >DVK
M2DQ,JTC!\W@Y:?"F-CW*.-I8LOA+1EY38KI(O5@:;0Y*)Z   &2AQ(/2'Z]/
M+0U1^/"^1VKBKZKV;Y!3_=,*XKO'9W&O[Y3Q@-\8H    !J]<*'T:>AGR9,2
M?%./'&6.?K9:/E<SOE+$L[Q"3Q::Q(((R9H             9=G'7]+)K)[=
M++\4F/AU]T=>I=!Q;_O'D M?SC-STUD(E!-36@    &F]T>KT/\ I$_W]_Y/
MYJ')/2=Z\5W_  _^>43VQ?-DKX7?N)H! C:
M'"\D_)W?O:7=/O&^&12^-2^,;KH?$S<.SE,;4=UE8@      ;)6-OD[L+M+M
M;WC8CA2J\:F<8[74LZ7N&YR'-!CGV1A<8O4!GG2OP_,S:@].-PM[:R5C.2QJ
M_1D75N0EUH5M^X,E6I9=P)JPEP1$PP<)),+EJN=3<3,@1&JO*4*0Q32[$6S+
M-MG&:GLRU6J^DG),2&$K>N;+<]MUJHM]L,V,(&!:<Z=3T3ITA83&PR(W%5$6
M_GE%>X.D$\7*X><)J:LEXAHNL58C2W\-X"B.:[G]U)O(ML6]>^1V_M*=T?>_
M[VVFP=$RNC/$F5!4HL)V6Z;.74X2&H1%ULVD[_<@F8UNP=+W!QDN*)<W..N.
MMK-[;G2Q7"G8_.L;2W3D_85OV*QD-S1&O]J:6XF;^TM1GRL1,4),,"SZ=8;Y
M%=WRK'1/);4M!U^:_6UCI>X.(KK_ +JYP6X-;^K:3;NEBN%6"^HG+98OEB?]
M,Z42C=J48WY.O5+1-(M"UZM*#/E8KXM28<%9]$BID\!+CIX,=4\G5M8[=39B
M_"79.E[@U#Y_NWG'95G+,-S<[6*Y=]D&3+UF>=."?W'#CKC-N>66)_8<VTU/
M^T;"59=F28<#3R&0O8,MB0TD/)9\YVZ>Y=%2S!T4K/%(;59J9PM/RQE'V;,1
M6Y?3!U*.C+O9JXL-7(\:DCD7+E4[ET_-;N3Y)W4OLJU09*&K6FYU:FZ9;-X2
MQJ2OE-ZVGGN8L+R-FM18YV%+:F>J&]Q=G0J)DIRW7M1=%J["J7O1SF2\
M SF^D<:"[)T?ZN[8RCB:%96OBS55"W+>K:THUN5G$6ODZTY*+;9-CK>9)$HW
M8V])TN>)EDFY*T3;.I-PBBFBV3;ITZDZ+,9*BW+$?1UKE?64;FLPENJZ6Y%X
M-7+DN3!<V.2C4555552$6Y1LIJE)DM(2YB*L,I4OPS+J+HE>46>:4     O\
M=%!;29=!N=WBKHAX9?5S=+9@RH<]5&\FUPWA166=')5*B92/&KQD0M:'-4U4
M#;2EV4J;FKIG5GI'3-1/G$H6Q7,6;-AI073)CB['D;UR.$7O6EH85"2 \7\2
M#T>&O3R+]4?B/OD;[%7UHLWR^G^]88M=XE.XI_>J9*([5*X     /3>B?[9>
MDCRF\"^-2U!J,8/,-;Y).^[<>]+XU+XQNNAKQCB,LH               S(.
M/AJR_JKXC^7NLTGS^P,!\CIZL;D5=]FIX/W\CV=R:')UYJYZYY+DICDG2>]S
MA@DU]F8A";.MNC>Q>9L59'")"IJ?GGY?7HF FA+1L4R%5<T@5L5/**YT%ZQG
M6IH7]6)# )Z:L                  .Q\.Y3NO!V6,:YEL5WS&\L5WU:N0;
M8<FJ>B19NT9ME.1Z;DI#%JLR7<,BIKIUKNJHF,0U*E-6@Q*ZCDVA13:"I2,B
M=+<QV<Y%1=&[<S3[E3'2IC9K-TU45- UX<%9AM/4'A?%6<K$7,O:&6[ M3(5
MO\H:AG#>.NJ%9S"3!\6A251DHRKJK=RF8I3I.$CD,6ABUI3B.T:&=9E?.LZI
M2$^1-<QV>U52*9BPBF6A94F:V=*;.9N7-14T3M889Z  4\^EQ_)YH?[<\Z>\
M>,!>70GXU:'%R=>81G&3<2L]W4*1HZ!(H     :;W1ZO0_Z1/]_?^3^:AR3T
MG>O%=_P_^>43VQ?-DKX7?N)H! C:$*_&]X9;/B&:8'4A8,.T-J<P@WE;LPR_
M+5NT=7<S,B1:Z<1OWJ^XA5I>;5H0\:98Z:;6;;M3&61;*O*J3[H^QM=BQ:Z-
MJ7+S14*C9J7\%?<S$3+;'KH7V*MQ51L-5:U E;3Q8G_89=;FY::.1FZ)F:2$
M>_B7[V*E63N-DXUVYCY&.D&RS-_'OV:QVSQD]9N2)N&KMJX3,FHFH4IR'+4I
MJ4K2M!UFUS7M1[%16*D45+J*BWE1<E%((J*BP6^?D'T?@         !LE8V^
M3NPNTNUO>-B.%*KQJ9QCM=2SI>X;G(<T&.?8 &?ATKCTA^&O(OQWX\-10Z8Z
M&?5>?Y>_[J00S&+QUO%)WSBL@+;-"     7VNB<_8TU'>4VMXJ\>CF_IH\_4
MODG]QY,,7/%9G&=1"U(*<)"   $5O&2UNQ&AG0ME>^&LNBSRMDB(D<1X2CB+
M)TDE[\O*+>,3W*T;FHI4S7'T$9U-*G.2J!E6B+<]:'<I4-,<1,7WXQ8Q2:=6
MQHI3DF35R,!JHN"OOU@Q,FZJY"FNM2K2DI'/C\XY(-SUR="^9:8["*_
M.56+9EP9'O>SL>6FSZX75?EU6]9ELL-ZI.?7!=$NS@X9GO4*>I><R+Y,FW97
M9O?LJ/&IGRJ6GF54Y829;'.<N4UJ*JKI(?3&.>]&-W2JB)GJ;$>.[*B<:X_L
M;',"7=@[ LZV;*A2\F5+=B;5A64%'%Y(M3%3V,V!/8TK6E/V#AFJJ'U=3,JI
MGTDV8YZY[E55U5+-8Q);$8EYJ(FD<Q'@?0         !18Z6I]HC21_HO>WQ
MX1'1/0KYKK?*&=X1+&/Z:5[U=<J4"ZB-@       !W/IWP%DO5'FW&V ,00A
MY_(>4;F9VW ,]B]&;2BI5'4I/32[9!TJPMRV(9LXD9-UR9Z-6#59:M*T)6@U
M]J6G26/9\VTZYV#2R6*Y<M<IJ9;G+!K4R55$/:GD3*F<V1*W;E__ *JYB)=-
M5K0OHSQ=H+TV6'ISQ8B5RRMML:2N^[EF+=C,9%R!*)-ZW3?4ZF@9:M'DLX0(
MDW1.JOS&.;MF9%#IMR5'&^,-NUF,=JS+4K%@YZP:V,48Q-RQ,Q,E;D5577U+
M$IJ>72R6R)6Y1--<E5S5/7HTA[@
M    !3>Z2[PMVLC$NN(Q@^WB(RT32)A]4=O19$R%E(HQFT);&9&[.FZ<\C%J
M&;1,[R._55H9H\JD2C>0<'O3HGQP<R8F*]HOC+=%:=RY"WW2HY2W7,S8MR6H
M1NW;/X1G+92=>U.NS4R\],G,SBE$+_(D          :O7"A]&GH9\F3$GQ3C
MQQECGZV6CY7,[Y2Q+.\0D\6FL2"",F: !6SZ35HU=9]T7P>HBT8H[^^])LZ_
MN26(T;46>/</7H6-B\@4V)F(JH2VI*-B9@YS;Y&K!F]/0M-\QJ6MT2V\EFV\
MZRY[H4U:U&I&\DUD59VR*YN:JM-%;U*LZE2>U.OEK'X*W]*XNF9YHZ=(6
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
M)_O[_P G\U#DGI.]>*[_ (?_ #RB>V+YLE?"[]Q- ($;0
M          X7DGY.[][2[I]XWPR*7QJ7QC==#XF;AV<IC:CNLK$      #9*
MQM\G=A=I=K>\;$<*57C4SC':ZEG2]PW.0YH,<^SRCKJP8KJ7T;:F\$,T:.)G
M)F%;^MZUB&IO$+>M8!X^L==0FZ:JB36[V;)4Q2[#&*2M"U+6M#4W.+MHI9-N
MTEHNN2Y-0QSO>82(_N54QZN3P]+,DI?<Q43/R-4R,E$U$5%$5DSI*I'.FJDH
M0Q%$U"&J4Z:A#4H8AR&I6E:5I2M*T';**BI%+Q6Q_@?H   #T]HPU/W;HSU1
M88U+V60[J4Q9>+26D8@JM$2W+:4@@X@KXM154VTJ)+HL^4?,>5K2M43+T4+[
M(E!J+>LB1;UCU%DU%QDZ6J(N]<EUCO@N1%S80,BEJ'4M0R>V^U=-,E-%#5^P
M#GK%FIW#]AYUPO=+*[\<Y$@FL[ 2K11+ET*+%W7L+-,R**J1%R0#XJC.18K5
MHNR>HJ(J4H<E:#C&TK-K+(KIEG5[%952G05%U%1<EJI=:J7%145"Q),Z742D
MG2EBQR7/]9>6=Q#!/4   *%G2K=3%DY.U*X!TYVF^82\QIKLV^9F_P!^P<<O
MUJNW-:]C.TK-?4+6J:<E#6OCV.D%"EV[I)@A35WRF*7H_H;LFHI+)J;4G(K9
M=7,8C$7);*PTPDS%<]S?@D/QAGLF3V2&W5EHL<]T+FDB:954%R$>     -+7
MHZN''V).%GAN0E69F$IF*Z<B9C=-CF/52K&?N)2V;8>'WC&3*64LZSXYVG0F
MPO)+DVTH?>')_2C7-K<<)[6+%DAC)6BUN$Y-!SG)H$[L24LNSVJM]RJ[5@FH
MB$Y(KPVQXOXD'H\->GD7ZH_$??(WV*OK19OE]/\ >L,6N\2G<4_O5,E$=JE<
M     '<VG*_8/%6H7 ^4+G(_4MK&^9L7W[<*<6W3=R9X.S[W@[AEB1S59=JB
MY?F81RE$4SJIE.ILI4Q:5VTP+5IIE99=31R8<+-IYC&QN)%S%:D<R*W3UD/2
M7.9,=N6N15T%B7W/6D.&I[@ZG/HMM+ZSAS?['\;-]2?:._#)AZ04&5,TDV1Z
MTAPU/<'4Y]%MI?6<'L?QLWU)]H[\,>D%!E3-)-D>M(<-3W!U.?1;:7UG!['\
M;-]2?:._#'I!094S239'K2'#4]P=3GT6VE]9P>Q_&S?4GVCOPQZ04&5,TDV1
MZTAPU/<'4Y]%MI?6<'L?QLWU)]H[\,>D%!E3-)-D>M(<-3W!U.?1;:7UG!['
M\;-]2?:._#'I!094S239'K2'#4]P=3GT6VE]9P>Q_&S?4GVCOPQZ04&5,TDV
M3UGHLXX>C'7EG%AI^PC%9L:7W(VW<-TMUKZL> @8"D9;+=)S(E4D(Z]9UR5T
M9-:G)$HWK0U=NTU!I+?Z/;>Q<L];3M!:=:9'M;UCW*L77KBL37,FEM:EK)O
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
MS    R4.)!Z0_7IY:&J/QX7R.U<5?5>S?(*?[IA7%=X[.XU_?*>,!OC%
M             YGCCY0[#[<[7]_&(QZKQ69Q;M93[E[MN>ALECA0LX #+LXZ
M_I9-9/;I9?BDQ\.ONCKU+H.+?]X\@%K^<9N>FLA$H)J:T     TWNCU>A_TB
M?[^_\G\U#DGI.]>*[_A_\\HGMB^;)7PN_<30"!&T
M     .%Y)^3N_>TNZ?>-\,BE\:E\8W70^)FX=G*8VH[K*Q       V2L;?)W
M87:7:WO&Q'"E5XU,XQVNI9TO<-SD.:#'/L #,'XYNC!YHVX@>5F,5$&88KSB
M_>9SQ2X02W8Y.*O:2=NKLMEMR:96S4UGWS20:)-"F,=&,YDH;918FWKKH\MY
MMNXLR7/=&LIT23,RXL1,%V;A,P55<EV$F00&UJ5:6M<B)\V_KDT;Z:"ZD"'D
M3DU@    !);P[>*OJDX;=TOW.()B/NK%]SR"#^^\)WQSUY8MQ.B$0:JSD7S-
MRWD+1O'K<W*B238GIRI4TBNT7:**:-(GC1B;8^-<E$KFJRL8D&3601[<Q8W'
M-C=P5S<%6JJJ9]%:-10N^:6,M;[5O+L+FZ<2WC@CI2>@J_XAB3-EG9EP!=?-
M:*2Z2MN-\GV.DZHD8QD(:Y;-7I=<B2JA-VAG-NL=E3%_LWJEI&T>A_&2F>JV
M?,D5,F-SKN#?#-:[K4T'J223C!1O3YU',=G1332[J'J"?Z1=PD8:/YY':CKA
MNQSN'/UI@,%YT;2%#$3WRI\I=..[:BM]4WL"_P#F=W>_;6A?9#3RNBW':8[!
M?2M8F6Z=)AW+W+J&0ZV[-1(H]5SFNZJ(0V:X^E0TG[6G[!T'XIN2U9:7:N8T
MN=,R(P:4M;Z:J945)"R\9P[ZXXQ64VG.=H]EI$Z2%2%,K'*5-4J<[Q>Z'>"G
M-J<8YS'L:L>!E1@[,?,5&K#+1K;N0Y,G5U>,,6JRC:J*ONG=1+NJN@4[+AN&
M>NV>FKJNJ:E;DN:Y)60G;AN&=D'4K-3DU*NE7TI+R\H^57>R,E(O5SJKKJG.
MHJH>IC5K6M:B\Y4J7(EMDR6M9)8U$:U$@B(EQ$1$N(B)<1$(RYSG.5SE57*M
MU3XX]#\   #T-I/TX7QJYU&8ATYX\;*JW)E2\HNW>>D0.NA;T'52KRZ;MD2)
MTJ:D5:5M-7<BZK3:;D&QJ%I4U:4KJ[:M6GL2RY]JU2_-29:NAOEO-:F:YT&I
MFJ>U-(?4SVR&;IRPSLM=!+IKA8UQ[:V),=6%BNQH\L39>-;-MBPK1BRU*:D?
M;5H0K* @V=3$(F4YFT;'I$J:A:;U:;=G5'%%753JVJF5E0N%439CGN7+<Y5<
MJZ:ED2V-EL26RXQJ(B9R7#FPQS[/%_$@]'AKT\B_5'XC[Y&^Q5]:+-\OI_O6
M&+7>)3N*?WJF2B.U2N                   L#]&9]*1:G^B^8/>>/%9]+7
MJ>_RB5KJ;FP?.">\<:.XY8)P4N>E>ZL]]QI\T46U*>Q1(YU Y4:ME]M*JJUE
M;,Q7$NZMU]A3IIDN!\X:N";=U1@N6E*;AJWUT,V+<JK?FI]3+72?,5.X1%3L
MD(MC%4[BE:O9+K)U=0ICB^2+@                     3&<"'5A_2?Q'\,
M2$O(\PL+-RZNGN_ZJ'W&I6&27\:A:,@Y4,DJFU0ALDQ\*Y7<&H6B3,B]*G(0
MYS""](UB\]8JU#6)&II_GF9<9:+A)HRU>B)EPN*IL[(J>35S%7</ZU=&]JP-
M/(<C$^  IY]+C^3S0_VYYT]X\8"\NA/QJT.+DZ\PC.,FXE9[NH4C1T"10
M  TWNCU>A_TB?[^_\G\U#DGI.]>*[_A_\\HGMB^;)7PN_<30"!&T  X#E/%]
MAYKQQ>V)<GVW'W?C[(=MREJ7=;DHGRC24A9=L=JZ2WBU*LU=)4/11NX2,1=L
MX(19(Y%"$-3)HZRIL^JEUM&]654IZ.:Y+Z*G^KJ+<5+BW#XF2V36++F)%CD@
MJ&5WQ*M!E^<._5->F";HH]E;06.>ZL/7TX0Y)"_,8RKQR2!E3&3(5 D[%'04
MCY9 M*40D6JNYO('144[%Q3QCIL:+'EVC)@V?N9K-Y,1+J9R[IJY+53)BB5[
M7T;Z*H62[<WVKEI_JXN:> Q)3#        #9*QM\G=A=I=K>\;$<*57C4SC'
M:ZEG2]PW.0YH,<^P ,_#I7'I#\->1?COQX:BATQT,^J\_P O?]U((9C%XZWB
MD[YQ60%MFA                  #]L;&R,S(L(B(8/966E7K6-BXN-:KOI&
M2D7RZ;5DP8,FJ:KEX]>.52II))E,HHH:A2TK6M*#Y>]LMJO>J-8U(JJW$1$O
MJJY"(?J(JK!+JJ:A7!EX?2?#UT:VO8]SLFY,XY0<(9/SH\3,@NHQNR6CVR$3
M8:#Q*A^4C<>0*:3"I2*JMU)2KYTB;<=;!R%CYC,N,]O/J)*KS?)3@Y*9;46Z
M^&6]8KEX."BWB?671<BI48[Z9UUV?E:&O$EG$+-D           !18Z6I]HC
M21_HO>WQX1'1/0KYKK?*&=X1+&/Z:5[U=<J4"ZB-@      >W^')H^F==>L?
M"VG!C5\UM^Z[BZ[Y)G&)52J6WBVU4#S]]RI'96KM!A(KPC([&-47+R!Y=XT1
M-6G*T$>QJMQF+MA5%JN@LUC82T7W4QUQB9J16+NQ15R#-L^E6LJVR5W%]WO4
MOZ=[/4UA+9MJ LRV[?L^U(AA;]K6I"15M6U Q3=-I%PD!!,&\7#Q$:T2H5)J
MPC8YJFBBF6E"D3)2E.I0<8S9LR?-=/G.5TY[E<Y5OJJK%57-5;JEAHB(D$O'
MVQYGZ               <-OW(N/L56R^O7*%]V;C>S8O<I)7;?MSPEGVS'<K
MMHGSZ>N%]'133E*EKN\HJ7;LZ@]Z>EJ:R:DBDEOFSUO-8U7.7.1J*JGXYS6(
MKG*B-3)4B2R_T@7A58A<2D:;4?X39V)5415A\06+>U[MWATZ5VUB[Q3@X_'$
MFD:O4*HC-&3K^W>V=436AZ-,<JY$>E)P4M<F:]C--JJKT[4U\RUK.E+@NFM5
M<R+M5$5-4\</.E8<.ILY400Q/K&D4B;FZ\9XYPV1LMO)E.;DRR&?V+NG)F-4
ME=](OLBUV;2[*UWK>AO&ES8K.H6KE*^;'4DJFJ8;L8:%%@B3%3+1$ZKD74.9
M63THGAGW6_19SL;J4QHW5K6AY6]L5VZ_8-J4712WED\<9$R!)FI5-4RO^&V4
MKN)FI_?J0A_"HZ(<;9*1EK2SERF3%3OV,35/27;UGOW2N9GM7_XQ).L \4GA
M[:GG3*,PSJRQ'/W!).$F<9:-PS;C&][RCM:A:IMXFR,ELK0NR65K4]*5YLS5
MI0W4V[1$;2Q0QFLA%?7T4]DI+[D3#8F>]BN:FBIGR:VDJ())F-<Y<B-W26[J
M'OH1LR@      /\ E:T+2IC5H4I:5K6M:TI2E*4VUK6M>I2E* "+W4_QF.''
MI-I)1^0M25H79>D=1XD;'&'5#99O.LDQ-4J\)))6<9_;UH2^]391.?D(DO\
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
M5N+ERFJF1X14O[B]A(LJL6RU8J5E2D'>Y1>^7J:>47&119)P
M HL=+4^T1I(_T7O;X\(CHGH5\UUOE#.\(EC']-*]ZNN5*!=1&P      +U/1
M5='Z=F82R_K4N>),G<.9IM7$N+WCE(Q5$<8V%()NKTE(Q8BG)K,;NR.D1BN5
M0M3IKVH6I=TIS;_.O3);BU%HR+!E+\U3MX28GUCTZU%S6LNIQFE,,7J; IW5
M+MU,6"9R;*QCG(6U12Q(0             XE?=_61BZS[@R#DF[K;L*Q;4CU
M)6YKON^9C[>MN!C4C$3,\E9B47:L&2%55"D+50Y=Y0Y2EVF-2E?:FIJBLGMI
MJ5CYE0]8-:U%<Y5RD1+JGXYS6-5SU1&HD55;R(4Z.(7THQTF]F\9\.ZUVO-4
M*O(YUJ1R?;YG"CE0IU4B2.+,8RM"(I-RT(15"0NA%6JM#G34AD]TJIKSQ8Z(
M$5K:O&AZQ6"\!+74F3$U4EK\/((U6XP-:JRZ)(KOEO:"9.>MS,5"I7G#45G?
M4K=ZU^9^RY?^7;L4Y8B,M?=S2<_6,;+KJ.31L"R>.#QUNPR:ZIJI,F"+9HCM
MV)IEIU!=5G659MDR.3V9(E2).4QJ)'-5;[ES555S2-SZF?4NPI[W.7-O)G)>
M30.F1L#P     )5=%7&:UZZ'G,1$V'EZ3R)BF.5:)KX5S$N^ONQ*1;7E2TC+
M86D'=+GQXA0KA0Y20+^/;G7J4[A%Q0NY6&6_B%BWC USZB0V56K'YV5!CXY;
MD3K7_#15A<14-I26O64JHF%ARLIUW26^F9D9A>5X:W&STK<11%A9#58^$M1W
M-%5GV#[VEVKI2?JT0HY>O,6WA1M&1^0&+="ASG;<W8S**:*RJC"C9/G!^>L:
M\0+9Q75:AR<HLN-R:Q+V4DQMU6+FQ5JWD=&X2RAM.GKD@SK9T+K5OZ&6G^E1
M"9000V)&?JCXP/#NTB'E8K*>I&S9>^(FKYNOC/%JJN4K]3EH]2J3B"EHNS"R
MD?9TO10M2T3GW<23;3JGIU-LLL?$C&>VX/HJ28E.[_<F?-LAEHKH*Y/>(XPZ
MBT*.FN3IC4=E)=722*E=34]TL>X'9I"$T=::(^&;<HHFQR'J&EE):26;*)53
MHJGB['\HRCXF0;J5WTE%;GDD*UV4.A6E*TK:-D="\M(3+=JU5<EDE()]H](J
MF=+1<TTE1C&EZEEW<MVPFRA72U/\3_7GK#)(Q^>-2N0[AM.3)R#O'5O/T+ Q
MDX:E,:J#=]C^Q6UO6O-&;%-4I5W[9VZK3^^J:M:UK:-D8H8MV'!UG4DIL]MY
M[DPYD<M'OBY/@JB9AI*BTZVIBDQZHQ8W$N)!<BY?3/B>"1)3
M       #5ZX4/HT]#/DR8D^*<>.,L<_6RT?*YG?*6)9WB$GBTUB001DS0
M "-?B0<+K3MQ)\;)V[D^/[$\IVRR<)XQSA;K!JI>=EK*&5<%BGQ5#-RW79#M
MVJ8[J'=*E2J8YE6RC9S6C@LKQ5QOM3%2KX6C7#HWK\Y*<O6OS4WKT2\Y,Y45
M+A@UUGR*Z7@S+DQ+SDOILIF&>-KWX6&KGAY70\:YCL1U.8Q7D#-;5SK9#5_,
MXNN1%50I6"3N7*V*K9UP.J*4+UKER-'1U"*<WYRB6BYNGL6\<;$QGDHM#,1M
M9#KI+X),;EP3W3>R;%+T8+<(566?4T3H34C+R')>78SE(XA*C!
M   #MK"N!<T:CKZCL9X(QA>F5[ZD]AV]N63!/9MX@UY0B2LG**-DZM(6%:&4
MI5P^>*(,VQ*[RJI"TK485H6E0653K5VC.ER:9/=/5$3.3)55R$2*KD(>DJ3-
MGOX.2U7/RD+;&@/HM3]1S"9%XA5[(-F1.;/RZ=,3S=5GCDU%$E31N1\JL#4;
MLT-A#HN65LU6.H10JB$RB8M25I3&7IA:B.I<6)<77N'F)<SV2UOY:+,AE++4
MDE'B^MQ]:MS>IU5V-,N 8@PQBC %@PF+<*8]M/&&/;=2,G$VG9L,TA8E!12A
M><O5TFJ9#OY5^H7E'3QP95V[5K5190YZU-6CZZOK;2J75EH37SJIU]SE55SK
MMY$R$2"(EQ$1"2RI4N2Q)<IJ-8F0AV8,0]       *RW&<X"D'K&>3VIO2<W
M@K)U-J(J/KZL9R=M"V9G55ND8U9+GE2I,[7RBX*6A*OU:E82QJ%Y[5!:IWM;
M:Q#Z2)EA-;9-M*Z99%YC[[I.9"^Z7F)=;[F*=::&U+'2J5:BF@E1DID.V%U\
MG+*$^3L69(PM?-P8TRU8]SXZO^UGJD?/VE=\.\A)N-<$K7=JJS>I)'4:N2;%
M$%T]]!PB8JB1SIF*:O2%'64E?3MJZ*8R;3/2+7-5%1=%-5+Z+<6Z0^9+?*>L
MN8BM>E]%.!#)/@           #]<?'OY9^RBHID[DI.2=MH^.CH]LL\?R#]X
ML1LS9,F;8BCAT[=.%"IIIIE,<YS4*6E:UI0?+G-8U7O5$8B155N(B)?55R$0
M_4156"7RX7P>.CLSLO)VGJ<X@]J*PEOQ[AG<&/M+\V@2DM<;A*I'4;-9O8J%
M/UJ@$C[BI+8/L>/#TH24*@@55BZHW'GI0EL8^R,6'X4U45KZA+S<M)2Y+OK+
MR>XBL'-DMF6(JJE16I!M]&9?OMC3RB[&@@BV11;-D4F[=NDF@W;H)D21012)
M1-)%%).A2)))$+0I2EI2A:4V4% JJJL5NJI*S^H_      9*'$@](?KT\M#5
M'X\+Y':N*OJO9OD%/]TPKBN\=G<:_OE/& WQB@                <SQQ\H
M=A]N=K^_C$8]5XK,XMVLI]R]VW/0V2QPH6< !EV<=?TLFLGMTLOQ28^'7W1U
MZET'%O\ O'D M?SC-STUD(E!-36@    &F]T>KT/^D3_ ']_Y/YJ')/2=Z\5
MW_#_ .>43VQ?-DKX7?N)H! C:                         '"\D_)W?O:
M7=/O&^&12^-2^,;KH?$S<.SE,;4=UE8@      ;)6-OD[L+M+M;WC8CA2J\:
MF<8[74LZ7N&YR'-!CGV   %:WC7<"Z*ULEDM2VEQC!6IJJ8LM^\+8<KMH2VL
M^Q\<RY)DF]?*\E'P>3F:#=-NSDW!DFC]&A6[Y1.A$7*%KX@=(C\7X63;"N?8
MRKUKK[I*JMV"7UEK?5J746ZU%NHNBM6R$JOGZ>"5&2F0[;S<G)*!^3<79&PO
M?5Q8RRS9-RX[R!:;\\;<5HW=$O(6<BG9*4.2B[)ZFDH9NY1,55!<F\BX0.55
M(YTSE-7I.DK*6OIVU=%,9-IGI%KFJBHJ9Z:2I?1;BW2'3);Y3UES$5KTOHIP
M,9)\            <RQ]CN_<LWE;^.\8V;<N0+[NI^2,MRT+0AG]P7%-/E"F
M/1O'Q48@Y>.#$2(90]2EW4TRF.:M"EK6GA555-12'557,9*IF)%SG*C6HF:J
MW#Z8Q\QR,EHKGK>1+Y>,X/G1XXO DG;6I?75%P%W9AC56DUCS!1'#2X+.Q?*
M-G#9['7-?#]JHM$7C?D<NAM;,T#.8:--7E>4=N>2,TYZQYZ3WVDQ]DXNJYE"
ML4?.NM=,2\K6(MUK%R56#G7H-2.%+;,L5)*I/JT19N0W(3-7+743-R+8 I@D
M0   >+^)!Z/#7IY%^J/Q'WR-]BKZT6;Y?3_>L,6N\2G<4_O5,E$=JE<
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
M+3M"U9ZU-I3ID^>N2]RN@F4D;B)F)!$R$-W*DRI#<"2U&MS$@=P#!/4
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
MCW/F835;UT,%D$R8(KXYZ&ZL>S)U$]\VHAAJB(D%C<OKU"S<*D-\
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
MK";,EI*3_E5&.AFHQ7+H&TL:3PUH,BD6LBY="]W4#4<'()/0
M SD./WQ27FMG4$[P+B2Y%5M+6GZX'T7$*1CW?B<L91C^<Q5R9+7JU4JSDX&)
M,=>,ML^\N2K+G#Y(]*21DDNI>C7$]M@68EIUK/\ ]BI:BK&_+EK=:S,<MQS\
MV#5W-V%VU:"U$Y::4OS#%NYKLG02\FBMVX5\!9QH@
M                    #5ZX4/HT]#/DR8D^*<>.,L<_6RT?*YG?*6)9WB$G
MBTUB001DS0
M
M
M
M
M   ^+(VY;TNN5U+0,+)NB(E;D<R,6Q>KE0(=10B!5G*"JA42*+'-0M*[M#&K
M79MK4>C)LV6D&.<U,Q50'X>PBR_@A:_^01/[H/KE-1X1_;+L@=A%E_!"U_\
M((G]T#E-1X1_;+L@=A%E_!"U_P#((G]T#E-1X1_;+L@=A%E_!"U_\@B?W0.4
MU'A']LNR#]T?;=O1*]745 PL8Y,F9$SB/BV+)<R)S$.9*JK9!-2J9C$+6I=N
MRM:4_P"P?+ILUZ0>YRIFJJ@^T/,            0K<>O6R[T9: KY[#IDT3E
M[4 \K@[&SEFY(C+0J%RQSUQD&\F94W+:1:FMVQ6CQ!J^;5J=A-2$>I79MIMG
MO1Q8#;>QEEI/;A45,G#3(WEP53 :N1USU2*+?:CC6VK5+24;GMN3'=:W/7)T
M$BJ9L#,J'6Q        );.!1'L)3BP:/6,FR:2+):Z<@F59OVR+MJJ9##61W
M"!E&[@BB1ZHN$BG)6M*[IRT-3JTI40KI%<YF)E<YBJCL!EU+G^ZPVEB^<Y7P
MN\<:=7819?P0M?\ R")_=!R/RFH\(_MEV2>CL(LOX(6O_D$3^Z!RFH\(_MEV
M0.PBR_@A:_\ D$3^Z!RFH\(_MEV0.PBR_@A:_P#D$3^Z!RFH\(_MEV0.PBR_
M@A:_^01/[H'*:CPC^V79 ["++^"%K_Y!$_N@<IJ/"/[9=D#L(LOX(6O_ )!$
M_N@<IJ/"/[9=D#L(LOX(6O\ Y!$_N@<IJ/"/[9=D#L(LOX(6O_D$3^Z!RFH\
M(_MEV0.PBR_@A:_^01/[H'*:CPC^V79 ["++^"%K_P"01/[H'*:CPC^V79 [
M"++^"%K_ .01/[H'*:CPC^V79 ["++^"%K_Y!$_N@<IJ/"/[9=D#L(LOX(6O
M_D$3^Z!RFH\(_MEV0.PBR_@A:_\ D$3^Z!RFH\(_MEV0.PBR_@A:_P#D$3^Z
M!RFH\(_MEV0.PBR_@A:_^01/[H'*:CPC^V79 ["++^"%K_Y!$_N@<IJ/"/[9
M=D#L(LOX(6O_ )!$_N@<IJ/"/[9=D#L(LOX(6O\ Y!$_N@<IJ/"/[9=D'WVC
M-HP;I,V#5LR:(4J5%JT02;-T2U-4]2I((E(DG2IS5K6E*4ZM=H\G.<Y<)RJK
MER5!^D?@
M
M
M
M
M                         S].E.:A5\AZX,=X!CY%5:WM.N(HU:2C35V)
MLLC9<<$NV>7*4JIBF*YL%C:VRIBE/0U#_M+4M:]+=#MF)38OS;3<GSM5/5$7
ML)?6IW:S"(8Q3E=4,D)N6MCHN7)T$33*Q@MTCH      $N_ 9]+5HY[:,C>)
M3)8A'2/ZE5_O&?>RS:6+YSE?"[QQJ#CD,GH
M
M
M
M
M
M                          &57QB[^>9)XH&MNXGZE55X[.MS6"0U7"3G
M8SQ2BQQ=')\HBDB0M$8^SDB<G6E3);NX8QC%J:O8V(E.VEQ0L^4V\M.C]&8J
MS%U7:-\@%KO1]HS53+1-)$3J$:HEIK0      )=^ SZ6K1SVT9&\2F2Q".D?
MU*K_ 'C/O99M+%\YROA=XXU!QR&3T
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
M];JCSSV>/FMQ'[7>7?.'-\K?.U-@<YS=ZW5'GGL\?-;B/VN\N^<.;Y6^=J;
MYSF[UNJ///9X^:W$?M=Y=\X<WRM\[4V!SG-WK=4>>>SQ\UN(_:[R[YPYOE;Y
MVIL#G.;O6ZH\\]GCYK<1^UWEWSAS?*WSM38'.<W>MU1YY[/'S6XC]KO+OG#F
M^5OG:FP.<YN];JCSSV>/FMQ'[7>7?.'-\K?.U-@<YS=ZW5'GGL\?-;B/VN\N
M^<.;Y6^=J; YSF[UNJ///9X^:W$?M=Y=\X<WRM\[4V!SG-WK=4>>>SQ\UN(_
M:[R[YPYOE;YVIL#G.;O6ZH\\]GCYK<1^UWEWSAS?*WSM38'.<W>MU1YY[/'S
M6XC]KO+OG#F^5OG:FP.<YN];JCSSV>/FMQ'[7>7?.'-\K?.U-@<YS=ZW5+%\
M,]4DH>*D52$35?QK%ZH1/>Y,BCIJDN<A-ZIC;A3*5I3;6M=@U2I!8&Y2ZD3Z
M0_#]                                 #)=XE[!>.XB^O%NXJG5136'
MJ1?EY,U3%Y"5S!=\FVI6M2EK12C9X3>I^RAMM-M?VCM+%)Z/Q6LUR7N0R$TI
M;4750KJT&JRNG(M_A'+IK'JGB,2$PP      )=^ SZ6K1SVT9&\2F2Q".D?U
M*K_>,^]EFTL7SG*^%WCC4''(9/0
M   *P7%^^U?'?Z26?[]7:-S0?0?"7J&BM'QA/>IU2+(9I@
M
M
M
M
M                     %ZRU?\ VO;?_P#H8?WO;B-.W2YY*V[E,X^\/P_0
M                                 S).D%8H<XKXK&H]3K:LPA,F)X]R
MO;BJN_4LFVNNP;>;7))(F.<]:HFR##S*/[:4H9&M*4I2E*4ZUZ,JUM9B;2I&
M,R2KY;LQ6O56IVBM(+;DM66BYRWGM:J:4-=%(7!/C4       2[\!GTM6CGM
MHR-XE,EB$=(_J57^\9][+-I8OG.5\+O'&H..0R>@
M                >)-0F@3!FI>_$<BY%>7XA/H0$?;9"6W/QT9'];XQS(.F
MQC-G<#)*U<U5DE-XW*;*TV=2FSJY,JJF26X#(0B8LZDE3WX;XQA"X=&>: TH
M>Z67.["$[T1Z<OG]CI;9Y<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]
MH>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG
M[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V
M.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]
MCI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHA
MR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80
MG>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:>T/- :4/=++
MG=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0
M]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S
M0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:
M>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=
M3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+
M;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S
M^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T
M0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L
M(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NE
MESNPA.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: T
MH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VA
MYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?L
MM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8Y
MNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.
MEMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+
MY_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=
MZ(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=
MV$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W
M2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:>T/-
M:4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[
M0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/
MV6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML
M<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/[
M'2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#
ME\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA
M.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67
M.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A
M[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F
M@-*'NEESNPA.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT
M]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZ
MG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6
MV.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG
M]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WH
MAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW8
M0G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9:>T/- :4/=+
M+G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS=3]EI[0\T!I
M0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=+;'-U/V6GM#
MS0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7S^QTML<W4_9
M:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[T0Y?/['2VQS
M=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[L(3O1#E\_L=
M+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'NEESNPA.]$.7
MS^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>: TH>Z67.["$[
MT0Y?/['2VQS=3]EI[0\T!I0]TLN=V$)WHAR^?V.EMCFZG[+3VAYH#2A[I9<[
ML(3O1#E\_L=+;'-U/V6GM#S0&E#W2RYW80G>B'+Y_8Z6V.;J?LM/:'F@-*'N
MEESNPA.]$.7S^QTML<W4_9:>T/- :4/=++G=A"=Z(<OG]CI;8YNI^RT]H>:
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
M9.JK!FKNT2=+3-2#)FBJ8"IF-4C>,5,KI;*IJ76K@KG+>T$6YGN*3PO\B0
M    $N_ 9]+5HY[:,C>)3)8A'2/ZE5_O&?>RS:6+YSE?"[QQJ#CD,GH
M
M
M
M
M
M                       5RN-IQC<_\,O*F$K&P_C?#U\Q63L?S]V2[G)3
M"]74@PD(>XZ0Z2$<I:]YVTVHS6;'H8Q54E#T/2M:'V5V4M+$#$6SL;:.HJ*V
M=/EODS4:F!@P5%;&[A-6Z::U+4?9\QK&L1R.15NK A+];"UO?=\TJ_Y1ESZU
MA/\ V+V#^JK/Z?Q#5^DD[P3=-1ZV%K>^[YI5_P HRY]:P>Q>P?U59_3^(/22
M=X)NFH];"UO?=\TJ_P"49<^M8/8O8/ZJL_I_$'I).\$W34>MA:WON^:5?\HR
MY]:P>Q>P?U59_3^(/22=X)NFI)7PF.D#YSUU:S+3TQYPQ9A2R8;(%G7XZM*8
MQPSOIG-J7I9\"K>:3!V>YKTN6/4BG%J0,L8Y"HIK57(E4JE*4,0\3QTZ,[/Q
M<L)]KT$ZHF/ES&(Y'X$,%RX,>M:BQPE;DY*F?9ULNK:C@)C6MBU52[?5,C2B
MN@6OA31O@           //6K#3A9&KO3CF#3=D0E*6OEFS)&VU)"C>CIQ;LU
M2J4E:EWL&U5FY%Y2S;J8,I5J0YZ)G<,R%/M)4U*[.QK4J+$M21:M+]-(F(Z&
M6EYS5S'-56KF*>4^2RHDNDS-PY(;>>E],TR:-06",D:8\TY(P)EV#5M_(6+K
MHD+7N%B8B]&KD[4Q5(^;AUW*#920MRY(I9"0C'="%(\8.45R>Q4H.T;+M*DM
M>SY5I43L*FG,1R+E9:+E.:L4<F0J*A7-1(F4TYTB;NVKIY2IF*ETZ=&>>(
M  !Z5T?:H+ST8ZD,8:FL?05L7->.*Y";D86#O)&57MJ05G;5GK2=$E$H24A9
M0Z:3"X%5$^2<I5HL0E:UJ7:6NIMVR)%O65.LBI<]DB<B(JMAA)!R.N114OMR
M4,FDJ74E0VH:B*K8W%S45.J6 /6PM;WW?-*O^49<^M85G[%[!_55G]/XAN_2
M2=X)NFH];"UO?=\TJ_Y1ESZU@]B]@_JJS^G\0>DD[P3=-1ZV%K>^[YI5_P H
MRY]:P>Q>P?U59_3^(/22=X)NFH];"UO?=\TJ_P"49<^M8/8O8/ZJL_I_$'I)
M.\$W34>MA:WON^:5?\HRY]:P>Q>P?U59_3^(/22=X)NFI8#X*W$<UI\2EAE3
M*>:<283QK@6R#M[-M6<L2(O]I<5[9/6,QDY1I'.KFOFXHRMNV?;BA>N%>;%4
M5=R;0J*O^"Y)2L\?<5K"Q4?)HZ"?/G6C,ZYR/5F"R7=1(HUJ+A.6]=O-6*74
M-U9E;/KF.FS&(R4BP2_=7)T$U\XGF%=&S            \]ZM,YM],NF'4!J
M#71CG:N'<0W_ ) BXV6550CINX;;MJ0D+9MURJ@HDN4MR7$DU8%W#D/4[BE*
M&I6NVFSL6SEM:UZ:S$BG#SV,54OHCG(CG?!2*Z!Y3IJ29+YRI%&-5=)(E)KU
ML+6]]WS2K_E&7/K6%_>Q>P?U59_3^(1?TDG>";IJ/6PM;WW?-*O^49<^M8/8
MO8/ZJL_I_$'I).\$W34>MA:WON^:5?\ *,N?6L'L7L']56?T_B#TDG>";IJ/
M6PM;WW?-*O\ E&7/K6#V+V#^JK/Z?Q!Z23O!-TU'K86M[[OFE7_*,N?6L'L7
ML']56?T_B#TDG>";IJ72]%>;KDU*:2M.N?[QC(.%NG,6([*R%/1%M)/T("-D
M[GAFTFZ91"4H_E)$C!NHONI\LX64V4ZIJU%"V_9\JR;:JK,D.<Z3(GO8BNA%
M4:L(K!$2.<A)J6<M13LG*D%<U%AGGIX:@]P
M
M
M
M
M                            HL=+4^T1I(_T7O;X\(CHGH5\UUOE#.\(
MEC']-*]ZNN5*!=1&P    #U#HFSTII>U=:<-0-5W:,=BK,%CW3<A6!C$=O;+
M0FVK:^HE$Q2FKO35FNGS2O4-MHO7J5_9738PV;SQ8=79GNYTA[6^_A%BZ#D1
M= RJ&?R:KESHP1')'.6XNHJFNLU=-7S5L]9.4'C-X@BZ:.VJR;AJZ:N$RJH.
M6RZ1CI+H+I'H8ARUJ4Q:TK2M:5'$SFJU5:Y%1R+!44L<_N/P
M5P./IPA%=;./":F=/MN\OJJQ+;YVDK;<8G_YC.>-(RCE]V,$:$+7G61;4.JJ
MM!*DV+/T%%HU2BQC1W-+3Z-L=TQ?JN:K3=_^-/=%'+_LS%N87O'7GY5QR0Z[
M"TUKV;RV7PLKQEB7.R3*S\K26_%,\AVT=Q[MTP?M7#)\R<+-'C-VBHV=M';9
M0R+AJZ;K%(L@X06)4AR'I0Q#4K2M*5H.GFN:]J/8J*U4BBI=147)0A"HK55K
MD@Y+Z'YQ]'X           !(#PX^'?F;B.Y]BL28V:.H6RHA:/E<Q99<1QWE
MN8NLQ=PH120=4,NS1E;HF"ME486((LFO(N2&-4R35!VZ;QG&K&BAQ5LUU;5*
MCJAR*DJ7&#ICLK)@U+[G0@B9:JB+G6?0S*Z=@-BDI-TN4FRN1L(:BVGC 6,M
M+F%,<X PY!4M['.,+<;6[;K$QDE7KFA5%GDI.33I%!JG(W'<LR[<2,DZY,E7
M3]TJK4M*GV4Y!M.TJNV*^;:5<["JISL)RY&4B(F0UJ01J9"(B$_E2I<B6DJ4
MD);4@B'<XP#T            KF=)VU"(8JX=A,0,GC8EPZE\J6?9AF-5^2D>
MPJP7J64+GF&12F*H=NUG[8@X]SLZE4Y6A3=0^RMH]$=F+6XT<M<GS5))<_,P
MGIP;4TG.<GO336[.X*@5B;I[D;U5T()#1,[0=1$'       U>N%#Z-/0SY,F
M)/BG'CC+'/ULM'RN9WREB6=XA)XM-8D$$9,T
M
M
M
M
M                             *+'2U/M$:2/]%[V^/"(Z)Z%?-=;Y0SO
M")8Q_32O>KKE2@741L      #3^X%.J9'53PU\#RKZ0H^O;#$:IIYR 6M*U5
M1EL6-(^/M9PX5.<ZKMW,XQ>0+]PN;951VZ5I7;4M35Y#Z1+&6QL:ZF6U(4\]
M>&9G3%570SGX;43*1"P;+J.4T3'JL7HF"N3=2Y=ST@NB3 "$&P
M   "MCQ@^ 78VM!:YM1>EPL#C#5.XHYF+KMUU7K9C[/+TJ:-%#S"I#5:V7D1
MRDB8R<NDES23<FV212G6-(H6KB/TDU%@(RR[7PIUCWFK??)3,WS.QC%J;F]@
MKIK2LB76_/2H-J=1V?FYN@L;D*$.9\)9;T[Y%N'$N;\?7/C'(UK.>;S5J77'
M*1\@B4U3<V?LU*[[.7A9%,O*LW[-5=B]0J55!51,Q3UZ2H+0HK4I6UMGS63J
M5]YS5BF<N2BIDHL%1;BHA#)TB=3S.#G-5K\I>IEIFI<.K1F'D        $O'
M#4X-6J/B,7!'3\3$O,1Z<V[NE+CS[>,*[ZS/D$'BC1[%8PA5E(]QDFY$U6RQ
M#T:K)1;%1$Q'KUNJ9%):#XV8^6/BM*64YR3[55.MDM6ZF4LQ;N W/ZY?<M5(
MJFUH+)GUJH]T64^^7)]ZF3GWM&X:,.CW1Q@;0QA6"P5I]M3L?M2+54DIF8D%
M$7]WWU<[I)%*2O&^)Y-LT/-W%(E0(2IJ)I-VK=-)LU10:HHHI\N6Y;MI8PU[
MK1M-^'.6XB)<:QN0UB9#4TU6*JJJJJ36GIY-+*23)2#$U5RURU/4HTY[@
M         !G<=)LU5I9RUZL,(6_)U?69I2L=K9:R:+AL[CSY2ONC&\<C/F*[
M90^XHVBZP$*\1/L40?PBY#4I6FRG3_1)8RV?BXMHS4A/K9F%F\&R+6(NCAN3
M+1R$,Q@J.$JTD)>EMU775U,'5*Y M0T(      &KUPH?1IZ&?)DQ)\4X\<98
MY^MEH^5S.^4L2SO$)/%IK$@@C)F@
M
M
M
M
M                    !18Z6I]HC21_HO>WQX1'1/0KYKK?*&=X1+&/Z:5[
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
MQZ2_4]W\D>MX_I[_ (L?RTA[$?Y/]M^>/27ZGN_DDPO".XR'G3[BSA ?TY>
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
MN'W=NW=KLV#TE,X6:V7&&$Y$CGK _'+@M5V4A3:];Q_3W_%C^6D7K[$?Y/\
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
M)<.XA@GJ !2,Z7'\HFB#M+SG[^8R'0/0GXK:'&2=:813&3=RLYW4*>@O(C(
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
MU0RJD-GR]RY-++304]$C5GN   &79QU_2R:R>W2R_%)CX=?='7J70<6_[QY
M+7\XS<]-9")034UH   ;)6-OD[L+M+M;WC8CA2J\:F<8[74LZ7N&YR'-!CGV
M !5)XOW2'X?3W*W+IKT,2%NWMF:-,]A<@9R7097'8V*Y9(ZS-W;]E,%N<1%[
MW_%+IFYRNY(O"1BQ2HG3?+\X1:7+B/T83+38RUL8D=+H%@K)-UKYB7T<];[&
M+D(D'N2[%J05T=M.VTDJLBD@LW)=?1,Q,M=1,THWY)R;D3,5ZSV2,K7O=.1;
M^NAW5]<%WWE-R%PW!+.=PJ29G<G)KN')TFZ!"I(IT-1-!$A4TRE(4I:=#4E)
M2T-.VEHI;)5,Q(-:U$:U,Y$U<M;JD3F3'S7K,F*KGK?5;JG!QD'P
M$N/#+XP^I7ARW;%0T5,2&3=-S^7(O>V![CDE58I-LZ6I63F\;R#GG![#N[<.
M93?;TZWOU*4H];K5HFHE"<;<1K)QID.F/:DFU4;UDYJ7;EY)B>[;G]<GN52Z
MB[*@M.?0N1$7"D1NM7J92_Z4TCM,6IW#&L'#%HYYP-=S6[[ N]K4R2I:$;S-
MO3+<B77>T[LB.557@;J@5U:)NVBE:[-I5$S*H*I*J<J6O9%?8=>^S;28K*EB
MZ#DR'-7):N0N@L%142<T]1*J923I*Q8NIF+FG?XUI[             !18Z6
MI]HC21_HO>WQX1'1/0KYKK?*&=X1+&/Z:5[U=<J4"ZB-@       !8#Z/QQ+
M$M$NILV',J7 2-TW:DY&(MZY'TH](VA\;Y-(;F%DY'56>*%91D*\JYZTSRU3
M()T9+(/%U*DC")FK/I-Q36W[(Y?1MC:M(BJB)??+OO9EJJ;IF:BM3=&\L2NY
M-/Y/,7YF8ND[(T[RZ&0BFCV.6":@
M       '@CB4:ZK*X>FE"_<_7)S"2NPB78GA^RWJBA>SO*TXT>&MF#4(@J@O
MUFCR-%Y.64(HF=**8N*IUJO5),\DQ4Q=J,9[9EV;)BDG=37I[B6D,)<];C6Y
M;E3(B8M95,HZ=T]^1>3+7(3_ %>2*Y!E3Y!OZ\,JWW>.3,@SSZZ;ZR!<TW>-
MX7')&(9]-W)<<BXEIB3<\F1-(BCQ^Z.?<(4B9*5W2%*6E*4[(I:6114TNDI6
MHRFE,1K6I>1K4@B:17<V8^=,6;,6+W+%5.(#W/@        -7KA0^C3T,^3)
MB3XIQXXRQS];+1\KF=\I8EG>(2>+36)!!&3-   #+LXZ_I9-9/;I9?BDQ\.O
MNCKU+H.+?]X\@%K^<9N>FLA$H)J:T             -7KA0^C3T,^3)B3XIQ
MXXRQS];+1\KF=\I8EG>(2>+36)!!&3-//>K#/\#I7TTYPU$W(1)>-Q!C:Z+T
M2CUC;A9N:C8Y6EM6XF;E4*4<7+<:K2/2VJ)TY5R7:8M.K39V+9DRV;6I[+E;
MN?-:R.4BKUSO@MBY<X\:F<E/(?/=>:U5V$T5,B*Z+EG+TN:XKQN:07EKDNR=
ME[EN&5<UI5S)SD[(.)26D'%2TI2J[U^Z44/LI2F\:H[<DRI=/)9(DI@RF-1K
M4RD1((F@B%:N<KG*YVZ58J?"'H?@    !-YT?'5,;31Q)L5Q$M*$CK%U%,I'
M %VT<KIIM>N-WJM'^.'-"+TY&CVN2X:*9%5WB*)MGZ]"FK0YB'K[I-L?G;%2
M<]C8U-*J3FY<&W'Z'!JY89:(;:Q:C@*YJ+N']:NC>U8&F$.32=@      8]&
MI#[0^>O]:,H_'B='<EE>:Z;R>7WB%9S_ *=_OUUSI@9YY             !^
MAH[=,'39^P<N&3YDX1=LWC191LZ:.FRA5F[ELX1,19!P@L2AR')6ABFI2M*T
MK0?CFHY%:Y$5JI!47)"*J+%+YJD<(K64ZUSZ#<,YHN)Z1[DJ,9/,99@4*2B9
MU<DV"9&+E)A<A"$;IKWC#*,)ZJ:-.21I*T3I2FY4M..<=K";B[C'/H)20I%5
M)DKBWW43X*Q9=OX,2PK-JEJZ-LUWTEYV>FS?T22X1,SS,@Z0KZ8#5W_L%_Q@
MPJ.MNC'U'H?^;_T32!6UYSF_![QI# )Z:L               M@]%NUPR]AY
MYO30W>4XJI86:XJ9R#B=B[6H9*$R[9\61]<T;&$.8E$&][X]C'#ES[(U*.8!
MO1,E#+K'K3'3!B\RILV7C#(;_P!FG<C)BIDRG+!JK[QZHB9CUC>0D6+]6K)R
MTCEZQ]U,]+^FFL7O1SF2\ "D9TN/Y1-$':7G/W\QD.@>A/Q6T.,DZTPBF,F[
ME9SNH4]!>1&0   N%]$<^436_P!I>#/?S)HHWIL\5L_C)VM+)-BWNYN<WJEW
M,<_$K  SY.D'\6F8U2Y9G='F"[I50TSX?GSQE^R<([/1IG#*4 ^(9ZZ>ND34
M)(V!CZ7:<WB6Y=K9Y)H*R1C."TC3->F>C+$IECT3;=M%D;6GMBQ%2[*EJER&
M4]Z+%RWT:J,N=?&&6U:2U$Q:62OS#5N]DJ=1,C-NY16<%M&A
M "YST9[BA22\@EPY\W7"J];JM)>=TO7#+NE57#.L<W<S5TX:.NH53>84CT',
MO!\H<E&]$'C,IC%.Q03H;I9Q08C?2FSVP6*)4-1+\;C9N?&#7Y<6NWRK*+!M
M!8\AFK[Q==O5313*+HHH4E(    !19Z5MJD+=F<,#:18%Z8\;B*TWV6;^20/
M2J"M[9'J6,M2,>DJI4Q7]M6;!J.TZT(6G(7%_>/7J)]$=#5C\#9]3;<Q.OGO
M26SWC+KE3,<Y89[-.(XQ5&%.93)>:D5SUO:2:Y4G%UD<       T^^!/JF-J
MIX;."Y>7E"25]8<9.< 7]6JZ:[HDCC%)HPM-R^/2A5E7LQC1W!O5U52\HJY7
M4K4QZ[3FY$Z1;'YFQKJ&,;"FGKPS,J$R*NAF),1Z(F4B$^LBHY10L5=VWK5T
M+VI F#$'-F8VF1_E#OSMSNCW\?#NNE\5E\6W60K&9NW9ZG#!D'P
M       !IO='J]#_ *1/]_?^3^:AR3TG>O%=_P /_GE$]L7S9*^%W[BD9QU_
M2R:R>W2R_%)CX= ]'7J70<6_[QY%+7\XS<]-9")034UH   :571P?1-X-[=,
MW^-N[1RATJ>NE1Q<K[MI.K#\W,SW:ZDZ@KLVYPO(V1++Q'8-XY0R/<,?:=AV
M!;<O=MW7)*JU280T!!,EI"2?+U+0ZBG)-D#;J:93*JGV$(4QS%+7(I:6HK:F
M71TK5?4S7HUK4OJY5@B'P][)3%F/6#&I%5,OSBL<3;)G$GU 2-VR#J7MW!%C
MR$I%8'Q6X7(5O;EN*'2;JW3/MFM:M75_7DFT3=2*U3+\U+4C)%4[=N0Q^N\3
M<4J3%2S$D-1K[1F(BSIF^=O6Y3&Q@U+D;KE2*D!M&OF5T["6*24W*929:YJY
M.D1<"8&O             "=O@>\66=X?>;&V,<HS3]]I)S)/QS*_HYRNNZ;X
MHN=V=*.89?MYG6JG-F[0ADT;B;MRT._BTRJT(NY8M$C5STA8ER\9K/6KHVHE
MMR&JK%O<(U+JRG+FWV*MYURXCG*;>R;16BF\',7_ *SENYB[Y.KF9R&DVT=M
M)!HU?L'3=ZQ>MT7;)ZT63<M';1RF59NZ:N$3'1<-W")Z'(<E:E.6M*TK6E1R
MFYKFN5KD5'(L%1;Z*3I%14BEX_0/P&=YTH_TED%Y,F+?C9DT=/\ 0_ZIN\KF
M=[+(5C!X^G%IKJ5Q!:AHP    "_ST;'B4EU!806T5Y8GRKYCT\P""^,7TDXI
MSZ_,&-UDH]E'HUJ2E'$KB=PNWCE*5-112(<,3%*H9!VK3FKI6Q4YLM#G^B;"
MAJG?.(EYDZ^JYTRZ[WR.O1:A,K"KN&E<EF+\ZQ+F:W:O9T"T**A-^ !PO)/R
M=W[VEW3[QOAD4OC4OC&ZZ'Q,W#LY3&U'=96(   2U\"CTLFC;MTO3Q29!$*Z
M1?4NOXMGWC#961YQE9ZZRFHF.02?@       !5;Z6-]C33CY3:/BKR$+CZ%_
M/U5Y)_<81[&/Q67QG44H2CI AX   6.^BX>DLG?)DRE\;,9"J^F#U3;Y7+[V
M8;S%_P ?7BUUT-$,<P$U*K?2QOL::<?*;1\5>0A<?0OY^JO)/[C"/8Q^*R^,
MZBE"4=($/     ++/1Q.)272]J"5TF97GRL\%ZE)]BA:S^2<42C,?9S711BK
M?D*J5(;F\5DI!!M"/:UK1--Z2.6,9)%-R<U3]*>*G/%F<]438VC2-7"1+[Y-
M]R9\NZ],S"2ZJH;VPZ[D\[DTQ?F9BW,QVW>TC0E',A-    R[..OZ6363VZ6
M7XI,?#K[HZ]2Z#BW_>/(!:_G&;GIK(1*":FM   #9*QM\G=A=I=K>\;$<*57
MC4SC':ZEG2]PW.0YH,<^RL)TAWBTS&E*Q6VC[3M=*L-J$RS 4D\B7M!NSI36
M'\6R-5&Z#6&>-S%/$W_D.B:B;9P4W.8N)35<IE2<.H]TE;O1AB4RV:E;<M1F
M%9DAT&,5+DV8F6F2QF2EYSH(L41S5T%M6DM.SDTA83G)=7>ILKJ)H&?X.EB&
M@            !-!P3^)S-</+4Q'QUZ3+Q33#F>2BK9S1!K*N%F%JKJK49P6
M78IHDFX42E;,.XKS\J*9COX<ZZ-2'63:'1@6/^*,O&>R5=(:G.].BNE+DNR5
ME*N4_(C>=!;RNCM+*KUHI\'K_P!=UQV9FZ&L::[9RV>MF[QFX0=M':"3EJZ;
M*IKMG+9=,JJ#ANND8R2R"R1J&(<M:E,6M*TKL')2HK55KD@Y">W[J7C^X_
M          !18Z6I]HC21_HO>WQX1'1/0KYKK?*&=X1+&/Z:5[U=<J4"ZB-@
M         &@;T>+BPM]4.+&&C;.]SI&U%8:MTB..9N77J1_F3$D(W*DW+SI4
MVY)W[CAD0C9\3V+I_$$0?;'"J,FN3F;I.Q+6QZQ;<LYG_P"7/=UZ)>E3%UF/
M6ZF0CHMN(K4)M8UH\JE<!-7_ +#$[9,O/2\NGDW+.(J4W8
M                      '&;SO.U,=6C<U^WU<$7:EF69!2ESW5<TV[38Q$
M# 0C-:0E9:2>+5HFW9L63<ZAS5_84O4VUZ@]9$B=53V4U.U7SYCD:UJ75556
M"(B9:J?CG(UJN<L&HEU3,.XPG$PN+B2ZFGETPYI.%T^XOZYVC@6SGJBZ:O6)
M1T2LQD2X&!S40;7CD1PS1<.$RDI5C'H,V-3+':G<K]<8C8I2L5+)25,P76I.
M@Z<Y,O(8B[UD8)EN5SKD41(':MH+73X,7_KMW.;EN7/R,I,V)$P)L:L
M     U>N%#Z-/0SY,F)/BG'CC+'/ULM'RN9WREB6=XA)XM-8D$$9,T   ,NS
MCK^EDUD]NEE^*3'PZ^Z.O4N@XM_WCR 6OYQFYZ:R$2@FIK0   LW\/7HY7]>
M.C_$.J[^L;P5>%7L^_\ 07]/79SUA[!LGWKC?_W3X<;/ZZ==.P_GO_VYOR'.
M.1_Q.3Y4]28S]*?HY;D^QN0\-P.!U_#8$<.6R9N>"="&%#=+&$;D8&^HK#Y9
M3-J.%P<*-S!C>54OX2964>T/5#OU"/PG?F6&@]MW\9^Y_(,KT:^N[CY0]4._
M4(_"=^98/;=_&?N?R!Z-?7=Q\H>J'?J$?A._,L'MN_C/W/Y ]&OKNX^4/5#O
MU"/PG?F6#VW?QG[G\@>C7UW<?*'JAWZA'X3OS+![;OXS]S^0/1KZ[N/E%KW2
MA@G^F'33@S3OV4]G'@7QC:6.>S#K'V-=DO8M$MXOKSV/]=[@ZS\^Y#E.;\^=
M<EMW>5/LVBF;9M'G>UJBU,#@^43G/P8X6#A+&&%!L89<$SB1TTGD\ADB,<!J
M)&]&&9=/00UA[%5/I4^J;L"TPXBTHP$J5&=S_?)KUO=@W5245-C/$ZC-^P8R
M;?;59NWG<C2<6Z:*;*444@5RTK7<,+DZ'+'Y3:\^V9K?FZ:7@,7ZR9%%5,YB
M.1??H1[&&HP*=M.BW7K%<Y-N&D4+1T>0\      #Z<)-2UMS,1<4#(.HF<@9
M-A-0TJR5,@]C):+=)/HZ0:+%]DBZ9O$"*)FIU2G+2H^)DMDV6Z5,1'2W(J*B
MWE14@J+GH?J*K51R7%0US]%^HR&U;Z4\"ZCH3D")98QQ 7%+,VU=Y&(NU)$T
M3?-OD-MK0_8Y><<_85-_WJMZU'$UO67,L2V:FRIE^3-5J+EMOL=\)JHNB612
MSTJ:=D]/=-1=')306)Z<&H,@     QZ-2'VA\]?ZT91^/$Z.Y+*\UTWD\OO$
M*SG_ $[_ 'ZZYTP,\\@   NV:).C::&M26D33?GV^<JZKXJ\<P8>L;(-S1MI
MWSB!C;3&9N:#:R3]M!,YC!4[*-HQ%=>M$2.'CI4I-E#*'KU1S_C!TK8PV5;=
M79M/)HG2)$][&JYDU7*C55$BJ3D2.7!$3,)726%23Z9DY[IB.<U%6"MA=^">
MG'/11>'P=LX*SS5K)0=F05*U7<WYA)VV1<U3-1!5PU2T_,E7*":NRITRK)&.
M6E:4.6M=ZFH3IFQFBF%3T"M]Y-3^\NLI[^CM%D/FQSV_%/.N7.B5XM=0+I7
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
M/3:UB^0.<B7F-ID?Y0[\[<[H]_'P[KI?%9?%MUD*QF;MV>IPP9!\
M         :;W1ZO0_P"D3_?W_D_FH<D])WKQ7?\ #_YY1/;%\V2OA=^XI&<=
M?TLFLGMTLOQ28^'0/1UZET'%O^\>12U_.,W/360B4$U-:   &E5T<'T3>#>W
M3-_C;NT<H=*GKI4<7*^[:3JP_-S,]VNI.H*[-N4Y>E,:\WD'"8\T 8]FE6R]
MV-([+F?U&2F[56VVT@LGC&PG2A=\IDI.;C'$X_0KR:I*,(L]*U27.6MZ=#V+
MC9DR;C+5-BC%67)COH?./3.148BYK\E",8P5BHC:-BW[KL[(3JZ12;%_D5
M #^B""SE9%LV15<.'"J:""""9U5EUE3T321123H8ZBJAS4*4I:5K6M=E!^*J
M(D5N(@)_-)O1ON(-J1@HV]+[CK/TPV9*H(O&-,R.I8N0I!BN6ADW+;&MNQTE
M+Q)^KU4)U>%<;*;U"5+4M:UK;72IBS94Q:>F6963VK!>"A@(O&.5$7/8CTS3
M<TUAUL],-\);5WU_23JP) 7O1'\HIM5SQVMBP73TI*U;-WN%[B8-55-M-A%W
MB&0))9N39_WBH*U__:(RWILHU<F'9\Q&YDUJKI8":YF+BW,R)K8^]79(@];'
M SU^:'X&8O\ NZPH7+>(H,AW,QE/"$F_O"%MZ/*DHY,_NVVY")@;[MJ/9MDJ
MU>/UXLT0U/3=,]KO)F/.,7^D/%K&&8VFD3'2*YUZ7-1&JY<IKD56.5<A$=A+
MO;YK:NR:RD17N1'2DR6W=-+Z:4,TAZ$Y-8     :&O1I]=CW4EI&E=-M^RQW
M^3M)1X.VX9T\4+5W.X0GTWI<=J4,;DZN5K(<1+R"4HF2I6\>VC*J&,HO6M>8
M>EC%UME6VVU:9L*2MBY87DFMAA]O%'YKE?"XA-+"K%GTRR'K\Y+N?!R-*]I%
MDD54;TSO.E'^DL@O)DQ;\;,FCI_H?]4W>5S.]ED*Q@\?3BTUU*X@M0T8
M!WIIGU$9(TGYWQEJ%Q+*=:[ZQ?<[*X8RBIE>M\PS+OM9RV)M)%1)5S;]U0;E
MQ'/TBF(91HY4H4Q3;IJ:ZUK+I+:LZ=9=:D:><Q6KEHM]')V35@Y,U$/:1/?3
M3FSY>[:L=K.6\:O&D/5%CC6;ITQ?J0Q8YW[6R1;R4BM%++E7DK4N1FJI'759
MDT8J2'_U>U;@:N&2QZ$*FOR5%DMY%5,QN,K;L>JL&U)UE5B?/2G0CD.:MUKD
MS'-@J948+=12Q*:HEU4AL^7N7)I+DIH'I(:H]SA>2?D[OWM+NGWC?#(I?&I?
M&-UT/B9N'9RF-J.ZRL0   EKX%'I9-&W;I>GBDR"(5TB^I=?Q;/O&&RLCSC*
MSUUE-1,<@D_        "JWTL;[&FG'RFT?%7D(7'T+^?JKR3^XPCV,?BLOC.
MHI0E'2!#P   L=]%P])9.^3)E+XV8R%5],'JFWRN7WLPWF+_ (^O%KKH:(8Y
M@)J56^EC?8TTX^4VCXJ\A"X^A?S]5>2?W&$>QC\5E\9U%*$HZ0(>     ?[3
M44143614.DJD<BB2J9S$434(:AB*)G+6AB'(:E*TK2M*TK0?BHBI!;P-+O@3
M<28FOG2FTMO(4R1WJ1T^-82R<K<Y6J:1O6#4;+(61E;=.6G++W2RC56TK4AC
M5+,LG"M2HI.FQ*\G](N*GHW;*S:5L+*JE5\O*8ONY?P55%;V*HEU44G=D5W+
M*?!>OS[+BYN4NCDYI. *]-L !EV<=?TLFLGMTLOQ28^'7W1UZET'%O\ O'D
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
MDI,77VFY/G:N<L%["7%C4[?A%T2&8P3^$JTDIN9;=5;JZD"L^+9-"   $]'
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
M7JL.M8Y43/6$$3-541#PF55/)3"FO8U,U4_TIG7\;OB7PW$@U.PTMC-&5:8
MPG 25E8GK-,S1TG=#J7DDW]YY'=Q:Y*/8:EW+L&*#5FO6BR<=&-CK)(.55T2
M=0]'V*<S%6R',J\%;3J'(^9!8HV"0:Q%O+@Q555+F$Y8*J(BD)M:O2NJ$67'
M@6)!,W+71UD(8A/35@ ?3A(68N69B+<MZ*D)V?GY-A"P<)$,W$C*S$Q*NDF,
M9%1D>T35=/I"0>KD1112*9150Y2EI6M:4'Q,F,E2W39JHV4U%5558(B(D555
M6\B)=53]1%<J-;=535<X5FC930EH<PM@.8(TKD!K%.KURRY9'3617R=?#BLY
M<K)-TD8R3]O:Y5D(5NY+NT<-8Q)3=I4VP<;XXV[Z1XPU%I,CR978$N/@V7&K
M#(PKKU3(5RH6'9U+R.D9)7=WUSUOZ5[0)#Q%S-,R#I"OI@-7?^P7_&#"HZVZ
M,?4>A_YO_1-(%;7G.;\'O&D, GIJP   TJNC@^B;P;VZ9O\ &W=HY0Z5/72H
MXN5]VTG5A^;F9[M=2=05V;< "O!T@#B9XKTT:4<GZ8;,O&%N#4IJ#M61QJ>S
MH230?2F.<;W<S6CKZO*\T69U#0/7.UUG$9$MUSH.W+M\5RB11!HXJ6S^C3%*
MLM:V9-KSY;FV32O29A*D$?,:L6-;&_!T'.5(HB)!8*Y#26S7RY%,ZG:J+/>D
M(92+?5="XFT9T ZD(2   'NSAB85D-0G$$TB8K8M5G:$MG*R+@N!)NFH=0MF
M6!)$R#?*U*I^R2Y"S[7?&Y2OL4ZTWJ]2@CF-UH-LS%FNK'+!6T[VM]\],!G=
M.0RZ"4LZME2TR7HJYR75U$-9(<7EC  4C.EQ_*)H@[2\Y^_F,AT#T)^*VAQD
MG6F$4QDW<K.=U"GH+R(R   %POHCGRB:W^TO!GOYDT4;TV>*V?QD[6EDFQ;W
M<W.;U2[F.?B5F2QQ(\HN,S:_-8N1EG1GC>=U%95:PJYMW>K:MN7;)6O9Z1MT
MQBU,WM6%9IUV5K3V'4':>*M&E!BU0TJ)!6TLN/OG-1SNZ52N*Z9PM9-?EO72
M18)J'B@2 Q0   T]> QI\C]/O"_TXI%C",;DS+#/L_W@\HF=)6:>92<]=;0?
MJE4]E_@8O0@6A:T]B<C:AZ?WQR+TCVFZT\;ZI8QE2')):F4DNXY/M,-=$GUC
MR4DV>S?.3"71O:D"8D08V8   >>-6FG6V=6VFK->FV[GA8N%S#8$Y:%)VL:2
M9/;$TZ0HYM>[T(E1W'IR;NT+G:LY-%"KA"BJS0I>4)MWJ;2Q;4G6):U/:LA(
MS)$U'0C#"1-TV,%@CFQ:JP6"+>/"ID-J9#Y#KB.;#.RET%ND!.">BM:)+#YD
M_P Y95S1GV6;\GSJ.9NXG$=BO]FRJO*0MNISE[(;YJ;*<G<I=TM:TZM=AJ63
M:/3'C!4Q;9TFGIF+DJBS'IHN@S^F:>3B]2,NSG/>NDFI=U293!?#*T :;#-'
M&'-)6%K:EV!BF8W3+6DWON^&=25VTYK?F03W3>;>AC4I4U"/Z4.8I:FVU*79
M!+1QMQEM6*5U;4/8M]J.P&+GL9@MU#:2:"CD?12V(N7"*Z:Q4]TB.F6
M4"NE,ZIO"9J\QQIA@93G%MZ;K!3E[I:(+_X1,IY838S[QNZ23IR:QXK'S&!.
MB<QJF2/(."4H3::I^E.AZQ^26)-M>8V$VKFP:OU<N*)#/>KXY>"A#<8*CA*E
MM.FYEI=SUVH%786^:  #T!I2P=*:E]2^!\ 1)'%7&7<K618KIPU+4ZD9#3L^
MR:W#.&I2M*T;P$ 9R]6K3JE2;FK3;LV#66S:++)LFIM-\(2)+WYZHBX*?"=!
M$S5/:GDK/GLDI[IR)LEYGI.>F.+O'AY6)E*UH5)HXTI9)M4S=-FVHHC$XMOY
MJVQM,1+8I:<LU;EN:MKGW]ZI"I,ZT,6NTIT^>>B.UWR,9YE'.=%*V4Z_DS&?
M.(O:\)IZ<MM^G1U$DQJ?1N326YKP,^8=,D,   #2LZ.[JD+J.X;6-[7E7IG-
MZZ:961P%<)%CTY92 MQ!I,8S>((U445)&H8\FV$6F<VRAW,4XW:4H793E#I0
ML?FK&N;.8D*>K:DYOOG128F?AHYV<Y"=6)4</0M:N[EK@KG)>U+F@3I"NS;@
M    &2AQ(/2'Z]/+0U1^/"^1VKBKZKV;Y!3_ '3"N*[QV=QK^^4\8#?&*
M&KUPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK$@@C)F@    &79QU_
M2R:R>W2R_%)CX=?='7J70<6_[QY +7\XS<]-9")034UH   :571P?1-X-[=,
MW^-N[1RATJ>NE1Q<K[MI.K#\W,SW:ZGNCB>975PEP]-8^2&KHS&3B-/^1(B!
M>D5Y$[.YKS@W%DVN[34WB5Y5M<-Q-3EI2M#&,6A:=6M!'<4:)+0QGH*54BQU
M2Q53+:U<-R=JU3+KYG!44UZ7T8NFMQ-53)M':)70   =PZ>L12N?L]86P;"5
M6)*9@RI8.-&:Z!:&.S4O6Z8NW32!JG*=)-&.3D#+J*'IR:2:9CGV%+6HP;3K
MF6;9M1:,S<2)+YBYN U70T80/61*6=.9)2^YR)IK U^[/M.WK"M*U[%M&,;P
MEJ67;L):=L0S2E2M(BWK<C&T/"QC4IJF-1NPC6:21*5K6NZ2@X?GSIM3.?43
MU5TZ8Y7.5;ZN<L57158EE-:UC48VXU$@F<AR(>1]   !Y'UZ:=8[5CHWU&Z?
M7S0KMUD;%ERL;8I5$J]6E^1+7LBQY)E1J4U5315\Q$>XW"[IST2J4IBUK0U-
MWBW:CK%MVEM-JP25.:KLUB]:]-%BN0QJR0E32ODK?<U89]]-6!D<CM@K<
M.363=LS8%YVE?=N+\UN&RKG@;M@G7[>;3-MRK29BU]G]O(O61#?_ *#QJ)$N
MID/IIJ1E3&*U<YR*BZBGTQRL>CVWT5%TC8WM*Y8V\[4MF\(<QSQ%V6]"W+%&
M5+N*&C9V-;2C$RA/^Z>K5T7;3^RHX7GRGT\Y\B9NV.5JYZ+!2S6N1S4<EY4B
M9[O2C_2607DR8M^-F31TUT/^J;O*YG>RR&8P>/IQ::ZE<06H:,      #_I3
M&(8IR&J4Y:T,4Q:U*8IBUVE,4U-E:5I6G4J -*?@,<2HNO#2RWL;)-PE?ZE]
M/+2(M'(]9%W0\S?UI50JULK*U.6.9>0<2[9J9C-*TJ<Y9AJ==6B9'K8IN4>D
M?%/T<MA:BD;"R:I5<R"7&.]W+S(7V)O5@D<%2=6/7<LI\"8OS[+BYJ9"[.;G
MDT62?D[OWM+NGWC?"!4OC4OC&ZZ&TF;AV<IC:CNLK$   ):^!1Z631MVZ7IX
MI,@B%=(OJ77\6S[QALK(\XRL]=9343'()/P        JM]+&^QIIQ\IM'Q5Y
M"%Q]"_GZJ\D_N,(]C'XK+XSJ*4)1T@0\   +'?1</263ODR92^-F,A5?3!ZI
MM\KE][,-YB_X^O%KKH:(8Y@)J56^EC?8TTX^4VCXJ\A"X^A?S]5>2?W&$>QC
M\5E\9U%*$HZ0(>        %PKHQ_$L[&;@><._,-Q\G;UTNI>[--$I+O-UM$
M76M5:6O/$Z"S@]4V[6[*<M,Q*-.33ZZ$?)4J=P_03K1O2WBGPTI,:*%GSK$1
ML]$2^V\V9\&XUR[W!6XC5)-8-?@NY%-7K5NMS\E-&^F;'++N@Y^)69=G'7]+
M)K)[=++\4F/AU]T=>I=!Q;_O'D M?SC-STUD(E!-36@  !LE8V^3NPNTNUO>
M-B.%*KQJ9QCM=2SI>X;G(4+.E591<71KNQ-C%%T92'Q7IU@'2C2N[L;75?\
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
MEV/R94J*F"S\A,ANRNHF;?+0 J(WX &9!TA7TP&KO_8+_C!A4=;=&/J/0_\
M-_Z)I K:\YS?@]XTA@$]-6   $E6G#B_\132/B:"P;I[U#>#[%MM/9R1A;7\
M$N#;KYD\N.7=SLTMU[O?&=RW$YYY*OE5=U5VH1/?W4Z%)2A:1.U<1\5[;K76
MC:=+PM8]$17<).;%&HB)<9,:VXB(EQ,\SI%IUM-+23)?@RTR(-6_GHJG>2G2
M$>+\JFHD;5X>A5"'3-5/ ^F1%2A3EJ6M4UD<+IK)'I2O4,4U#%KU:5I4:].C
M+$=%CR'^M4?BGMSU:?A>Y;\4\P98XJ/$8S<U7C\BZR<\/XMV2B3R%MV]WV/X
M%\C1&C>J,A!8]I:T._1.G3V1%D#E,?:>M*FK6HV]%B=BM9[D=2T%,CTO*YB/
M5,Y7X2IH*8\RT*Z;<?-?#,6&M \$.7+AXX</'CA9T[=+*N73IRJ==PY<+G,J
MNX<+JF,JLLLJ:ICG-6IC&K6M:[1)$1&HC6I!J&'?NK?/XC]    78.BZ\/>8
MMUE>'$%R=!JL*W3#R>,M/#*3:&37<0"KY*F0\EM2+DI5-O).XTD'&."5H91%
M.3I6E4E4C'H'I?QFES72\6:1T<!R3)ZIOH=9+T$7#<F7@9**2K%^B5J+6S$O
MI!N=DKU$T2X\**). !2,Z7'\HFB#M+SG[^8R'0/0GXK:'&2=:813&3=RLYW4
M*>@O(C(   7"^B.?*)K?[2\&>_F311O39XK9_&3M:62;%O=S<YO5+M;MVV8-
M'3YZNDU9LFZSMVY7/1-%LV;)F67764-6A2)(I$J8U:]2E*;1S^UJN5&M2+E6
M"$K58)%;QC/S\T]N2=FKBDJDK(S\O)33^J=5:IU>RCQ9\ZJG5=5=>I*KKFV;
MYSGV?M-6O5'=\J6V5+;*9N6M1$SD2!5[E5RJY;ZJ?)'V?@   ;#VGJU6MBX!
MP=9+$J1&5G8?QG:K,B%5JHE:V]9<)$-RHU<'4<52*DTI0N^8Q]G]ZM:[:CAJ
MTYRU%I5%0[=3)\QR_">J]4LR0W DL8EY&HFDAW ,$]0             XK?=
MZVYC:R+RR+>,@2)M&P;5N&];IE5*;4XRW+6B'D[.2"E*5IM(RC&"JE:?]A1[
M4U/-JZB72R$PI\U[6-3+<Y41$T54^7O;+8KW7&M157.0R&=2N<;DU+Z@<RZ@
M+NWR3^7\D7;?KMF9<[DD0A<,PZ>QMOM53^RK'V[%J(L&U/\ NMVY"_V#MVR;
M.E639DBS)'T4B4UB+EX*05RYKEBJYJE:SYKI\YTYVZ<Y5T\C0.D1L#R  LB]
M%^T]'REQ YC,LA'\O;VFO$]R7(W>J(47;H7[D4IL>6NR4H;V"2[BV9.X7:)^
MK4IV'L:;=ABU5TO6GR/%EM U83:N<UL.P9U[E[9&(N>;RP)'"5JS5W,MJKHK
M<34CI%ZK6#@AIJ>TL:@M/KLK7E,MXDOBRXAP\*4S>-N:5@GA+2FS4/["AX&Z
M",WI*UZE#H4K_8.=K#M%UD6Q2VFV,)$]CUADM14PDT6Q31)=4R4J*=\E?=-5
M-'(U3(;D&#V*?O8N3:.&$E&NW+"08NT3MW;)ZS6.W=M'2"I2J(.&RZ9B'(:E
M#%,6M*TVT';C7->U'L5%8J114O*BWE*V5%18+?/R#Z/P "S5T735+7$VM:]-
M.4W(E;6MJ@L!=.';K*%(E7*6*$92Z[:,518]$T2O;*=W&WJ4OLW#DS4G5J4M
M!4O2_8_+; EVK+2,ZCFW>+F0:[2>C%S$B;[%^HX.J60NYF-U4NIJ1-!0<S$S
M     ,E#B0>D/UZ>6AJC\>%\CM7%7U7LWR"G^Z85Q7>.SN-?WRGC ;XQ0
MU>N%#Z-/0SY,F)/BG'CC+'/ULM'RN9WREB6=XA)XM-8D$$9,T     R[..OZ
M6363VZ67XI,?#K[HZ]2Z#BW_ 'CR 6OYQFYZ:R$2@FIK0   TJNC@^B;P;VZ
M9O\ &W=HY0Z5/72HXN5]VTG5A^;F9[M=3]'2-KJ-;O":SU&D<E;J7K=F%+5+
M3DW!E'!4\NV?=:S9%5#V#<RC:USU.97_  SI4.G_ 'CEI7\Z+)/"XZ4SX126
MR:[^DYO_ ,M.Z?MN.P;.>F6K4[I%ZAFFCK @@   2Y\!^SVE[\6;1S#OBE,W
M879?MX4J=,ZA".[ P]D2^8PU:$.2I3==+>1H4U:["GK2M:5IU*PGI&GNI\2Z
MY[;ZL8W0?-8Q=1RFRLAN':,I%RU72:J]0U"QR$3\      #'\U5VHVL35#J1
ML=F0Z;.S<]YAM1JFJDHBHFVM[(=Q1"!%$55%54CD29TI4IC&,6O4K6M>J.X;
M&G+4V125#MU,II3E^$QJ]4K2H;@5$QB7D>Y-)5.A!LCQ   #6SX=%S=F/#_T
M1W*=R5VYE-)VGQ227*BJ@4TPABFU6LT0J:Q2'H5&606)2M-I3;NTM3%K0U>*
ML:97 8RVA*A!$K9T,[A'0U(%CT+L*CE.R5EMUD*0_2C_ $ED%Y,F+?C9DT=
M]#_JF[RN9WLLBF,'CZ<6FNI7$%J&C   #_:B:B1J%53.F:I$U*%4(8AJIK)D
M614I0U*5J15(Y3%K^PQ:TK3J5'XBHMX'^!^@ #VOP]M:M]Z ]5.-]15EU=OX
MZ#?]9,DV@W<&10O[%\XL@A>-IN"U60;'=K,TRNXU1;>2:3#1HY,4]$=VL?QG
ML"FQEL:;9=1!'N2,MV\F)N79T;CH75:KDR3*HJI]'4-GMO)?3+3)38S34NC,
MK6'G337X8\83[6Y\?9+Q!(7E:,XTKL(^A9RUG+UKSA U>68R#:BM47356A5V
MCE-1%4I5$SEIQZ^BJ;.M7D-8U654J>C7(N0J.AHIDHJ7%2"I<4L%)C)TCA9:
MQ8YL4TC'Z'<16@   2U\"CTLFC;MTO3Q29!$*Z1?4NOXMGWC#961YQE9ZZRF
MHF.02?@       !5;Z6-]C33CY3:/BKR$+CZ%_/U5Y)_<81[&/Q67QG44H2C
MI AX   6.^BX>DLG?)DRE\;,9"J^F#U3;Y7+[V8;S%_Q]>+770T0QS 34JM]
M+&^QIIQ\IM'Q5Y"%Q]"_GZJ\D_N,(]C'XK+XSJ*4)1T@0\   /\ =4U*)D6J
MF>B1SJ)D5J0U$SJ)%3,JF0^S=,=,JQ*FI2NVE#TV_MH/R*1AD@_P/T  ?>M6
MZ;CL:Y[=O2SYN2MJ[+2G(JY;9N*'=*L9:"GX-\A)1$O&/$3%6:OXY^V3624+
M6AB')2M/V#RG2951)=3SVH^2]JM<U;J*U4@J*F4J7%/UKG,<CVK!R+%%-37A
M2<0*V^(KI)L_+Q%8]CE:V>0L3.]ILZ$;4@<EQ,>T5?2D?'U5560M6]&JQ)2+
M-O*$327.TJH==HXH7CW'/%F;BO;<RANK1/Z^2Y<F6JK!%7?,W+LU,*$'(6#9
MU:VMIDF_[B7')F["WTTL@H+\=?TLFLGMTLOQ28^'271UZET'%O\ O'D/M?SC
M-STUD(E!-36@  !LE8V^3NPNTNUO>-B.%*KQJ9QCM=2SI>X;G(9L?2';E/</
M%OU/-Z.&[EG;#'"EM,%&YU%*$(WP1C:4D6ZU3+*IT<-9V6=IG*2B92U+LJ7?
MH8QNK.C"4DK$FC6"HYZS7+]M,1-1$(-;3L*TIF4F"G<H0HB?FJ   #1^Z,_:
MK6WN%G9,NW*D56^LP9BNI]5.JU3G=-+A0LDAEZ*G,2BM&5G(TIR="DW*%VTW
M]ZM>5^EF<LW'&8Q;TN1*:FBW#UW*3BP6X-GHN6YRZL.H6 !6AN0
M               "BQTM3[1&DC_1>]OCPB.B>A7S76^4,[PB6,?TTKWJZY4H
M%U$;                 L4<-#I#VHW1RC;N)M0Z$SJ7TZQU&,6P+)2A39FQ
MI"HJIHT3LF[)9:C>[86+8&/1O!SBM"T*D@W:2,:V)4AJMQLZ+[+MQ75MEJVD
MM18JL$^:F+V34W*KDN9FJK7*;ZAMR=3PEU,9DK+]TFBM_1NYN07EM(.O/2IK
MILHEYZ;<M0%ZG;,VSJY;)<*TA<DV.HO1,IFUXV+(F2GHDB;LYFY'I4U8MXJF
M>K1TX3IOUYYMO%RV<7JCD]JR'2XKUKK['^]>G6KEPW29*(I+*>JD53,.0Y'-
MU4STOIHGL :0]P                   #_AC%(4QC&H4I:5,8QJTH4I:4VU
M,:M=E*4I2G5J *\G$1Z1/I-TDMYJP-/KN'U5YX13<LRMK/G$E,-V3(U;[$G%
MX9&C.=M+D<LG*I:J1, 9TJ<R*S9T\C5J%,+.Q7Z+[:MM6U-I(ZCLU;L7)\ZY
M.Q8L%1%WSX)>5$<AJ*VV:6DBQGSD[*1;B9ZY&==7+@45-8>N34QKMR4KD[4A
MD:0NY^W4>$M:U6=#1-@8_BWBJ9SPMBVBW5-'0C/DT$B++UY:0?<B11XY<K4J
MK7HJPL7;)Q<I.265*1C5W3ENO>N6]U]<Q+C4]RB(1"KK:BM?ASW11+R)<1,Y
M.K?S3R0-V8@                &KUPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4
ML2SO$)/%IK$@@C)F@  !EV<=?TLFLGMTLOQ28^'7W1UZET'%O^\>0"U_.,W/
M360B4$U-:           !I5='!]$W@WMTS?XV[M'*'2IZZ5'%RONVDZL/S<S
M/=KJ3J"NS;F6!QD=4W]7?$4U%9)C94TK8]L72;$6,E$U55(^EBXMW[6:OXBB
MU:J)QMUSS60G2EK0M>4E3UW2;=VG8F(EC\R8KTM(]N#4/9PLS+PYG707-:F"
MSX)7MJ5'*:U\Q%BQ%P4SDN:MU=$C $O,  #VYPW-//\ 53KMTMX*<,.N<'>6
M6[<=WFRJERQ7&/+.45OC(J9BU353IOV/;<A2E3E,G0U:;U*EVT$?QKM/F;%R
MLM%%A,ER'(U>S=UC.[<TRZ&1RBKER<A7)'.2ZNHAK1#BPL8@,Z2-IYIFSAH7
MK>D>T*XN33E?-FYCCN33-5VK!U=K6#>;5-0O4*S;6]>BDFO0WL:TBRU_O%*+
M)Z*K3YOQLET[EA*JI;I2Y488;='"9@I[XT]N2.%H%>FZ8J.ZBZBQT#-T'51!
M@   NR=$]U2D?VMJ-T:SLB8SVWY)AJ"QRR5434.>%F2Q-C9-;(;YZ+H-(J7:
MVZNFD2ADZK2;@]=PU:U4H#IGL?!G4MO2TZUR+)>N:D7R]%4PTSFHF=*L7:B+
M7TJWTZY-9>IIEQH462<   ,>C4A]H?/7^M&4?CQ.CN2RO-=-Y/+[Q"LY_P!.
M_P!^NN=,#//(           #OC VJ'45I>N-2Z]/.:LCX?FG)VYY)2QKJE(6
M/G2M.5YLWN6#07ZQW0R0JL:I6\BV<H4-7;N;>J-;:5CV7;$K@;4IY4^6E[#:
MBJD=ZM]JYK513VDU$^G=A27N:N8NOEZ):TX=W2A9TTQ 8OXA]O1KN+>JMHU#
M4CCN!)%O8U90Q4Z2&3L<0Z5(MVQ,<]3+OK<0:5;)EI0L6MM,H6FL:.B&7P;J
MS%=RH]+O /6*+F2WK=1<I'JL=^EXD5%C L4EUJ7-\G538TBYC:=VVO?EL0%Z
MV3<4+=MGW7$,)^V;HMR39S,#/PDHV3>1LM#RL>LNRD(]\U5*HDJD<Q#D-2M*
MBB)TB=33G4]0US)['*US7(J*U4N*BHMU%3*).US7M1[%16JD45#D(\CZ,R#I
M"OI@-7?^P7_&#"HZVZ,?4>A_YO\ T32!6UYSF_![QI# )Z:L
M +*?",X >6=5]PVOG/5M;5Q8ETOQ[QG,,K0FD7]MY'SDW3ISEM'Q#!2C:8M&
MP']:)U=3"Q4'+UJ>I(RFU3GS6J,=NDJBL64^SK$>R?:ZHJ*Y(.9)S56\YZ9#
M4BB+N[V"N]LVQIE0Y)U2BMI\J\KMA,W2RS0.M>U[<LBVK?LVT(2,MFT[4A8N
MW+9MV$9H1T/!0,*R1CHB'BF#8B;=E'QS!LFBBD0M"$3)2E*;*#F>=.FU$UT^
M>Y7SGN5SG*L5556*JJY*JMU29M:UC4:U(-1((A]T>9^@ 4C.EQ_*)H@[2\Y^
M_F,AT#T)^*VAQDG6F$4QDW<K.=U"GH+R(R   %POHCGRB:W^TO!GOYDT4;TV
M>*V?QD[6EDFQ;W<W.;U2Y_DGY.[][2[I]XWPH:E\:E\8W70E$S<.SE,;4=UE
M8@    &SG'K,7+!DXC#MU8UPT;+1ZK3<YHHQ51(HT.UY/_#YN= Q:DW?8[NS
M9U!P<Y'(Y4?'#1;L;\<DM!(0N7C]8^3]             "O_ -)%U3?T_P##
MKN+&T)*F87QJBNF+Q%&IME54I!.Q6VRZ<GOTZEJ1,T:[@8M&">%-4U3)S]*4
M+7;4Q++Z*K'YSQH95S&QIZ-BS5RL/<RTST55>GO#36Y4<#1++1>OF+@Z%]=C
M1,X$=4$'   #0;Z+9IY\&FA*]LZR3#D)S4EEN6=QKWDN3,]QYB=->Q[>3,8R
M95%>:WPI=-:5H8R>ZK3=I0V_6O,O3!:?*\8Y=G,6,NDD(BIE/F=>[N.#TB9X
MOR.#I%G+?F.U$N)JQ+,8J8WQEF\:?3S335Q+]4EELFA6MMW=?)LQVCR29DFA
MH/,#1"_EVK!,W5(S@KAFG\86E/8EJQK0OL:4'86(-I\[8IT=0Y8S62^"=EQE
M+@7<U6HCM$KZU9' 5\QB;E5PD^%=U[A%F)B:\ #MS .8KET]9PQ'G2SCF+<V
M(LC6?D2'3Y6J2;QU:<ZQF>MCHVZ<IV$JDT,V<$,4Q%$%3D,4Q35I7!M*AE6G
M9\^SI_T,^4YBYF$BI'/2,4S4/23-=)FMG-W37(ND:]>,\AVOEW'%@96L=]US
MLS)EEVO?]I2.Q.E7UMWA",;@A'1BHJKI%.O&R"9C%*<]"FK6FVO[1Q%5TLZA
MJIM%4)"?)F.8Y,IS55JIIH65+>V:QLQFY<B*F<MTYN,<^P   R4.)!Z0_7IY
M:&J/QX7R.U<5?5>S?(*?[IA7%=X[.XU_?*>,!OC%   #5ZX4/HT]#/DR8D^*
M<>.,L<_6RT?*YG?*6)9WB$GBTUB001DS0    #+LXZ_I9-9/;I9?BDQ\.ONC
MKU+H.+?]X\@%K^<9N>FLA$H)J:T   -*KHX/HF\&]NF;_&W=HY0Z5/72HXN5
M]VTG5A^;F9[M=3A?29O1;W7_ *T8?]]Y 9'1+ZX,\GFZR'S;WF]??-,XD=3D
M'   "=/HX7I9,%]IF;_%'=PKOI4]2ZCC)7WC3;V'YQ9G.UE-*L<H$Z
M R1>(@_:2O$!USR<>L5RPD=8FII^R<%*<I5VCS-5[.&RQ2J%(H4JJ*A34H:E
M*TV]6E*CM;%=KF8M6<QUQR4-.BYZ2F%<5JHM9.5+W"O[Y3QV-Z8H   :O7"A
M]&GH9\F3$GQ3CQQECGZV6CY7,[Y2Q+.\0D\6FL4P.E'^DL@O)DQ;\;,FB^>A
M_P!4W>5S.]ED7Q@\?3BTUU*X@M0T8   6:>(IPU*W%PM]!O$3Q!;Y3S=L:6,
M%VAJ8BHML7G$K;2=K0\/9&6%4$$**NG=MF41A)=8QE#TC:QZFZ1!DX4I4N*^
M-G!8X6EBO7.^;?63G2%7(=A*KY><ZZ]J;["2^Y$-]6T&%9\FME)=26U'9T+B
MZ%Y<R&45EA;1H0   MA]':XE?87#Y*X>>8+BY.TKXMB_+ITV24HZW6T!?:\-
M*R=X8O145(8J#*^BF4EHQ.JB21)=!VF4JCB33I2E^E'%/E#Y6,]"WYZ6]C9Z
M)DLBB-F9[-RZ^N"K5N(Q216)7X".HIJ]:J*K<_)31OIFYY4\%T$=   "6O@4
M>EDT;=NEZ>*3((A72+ZEU_%L^\8;*R/.,K/764U$QR"3\        *K?2QOL
M::<?*;1\5>0A<?0OY^JO)/[C"/8Q^*R^,ZBE"4=($/   "QWT7#TED[Y,F4O
MC9C(57TP>J;?*Y?>S#>8O^/KQ:ZZ&B&.8":E5OI8WV--./E-H^*O(0N/H7\_
M57DG]QA'L8_%9?&=12A*.D"'@  !9>X;G#D8\1#@_P"J:"M:,95U"8?U-S5_
MX(EE>;MW,C+$P]CJERXU<2"R=:H1&1XQDF@4IE$422[6/<+'HDW/2M38U8TN
MQ7QXHYDY5YLGTB,G)E)PK\&9#+8JQR5P5<B75-[0T*5MF3$;],V9%O:I%-'7
M@5K)"/?Q+][%2K)W&R<:[<Q\C'2#99F_CW[-8[9XR>LW)$W#5VU<)F3434*4
MY#EJ4U*5I6@M=KFO:CV*BL5(HJ745%O*BY**:-45%@M\_(/H_  ):.#9Q%93
MAVZN+?NV>D7O@#RJ>+L#/\&CRRR);86=JT@\@(,D4G)UYK&4H_._2HFD=PO'
MJ/F:52U>5-2%8]XKLQHL1TB6B<Y28ODKV4+K(Y4Q$P<I'8+EW)L;+K5HJE'.
M^A=<=G9>AK13)/Q<<"6BY_BG:MIV#D64O"S5R8^EH>6C7*+V.E(N1PYCIY'R
M+!XW.HW=LGK18BJ2I#&(HF:ABUK2M!]='K'R\3J*7,16S&L>BHMQ45)KT5%3
M(5%OBUE1;0F*EU%5.]0BD$S-<   &R5C;Y.["[2[6]XV(X4JO&IG&.UU+.E[
MAN<AF0<=?TLFLGMTLOQ28^'6W1UZET'%O^\>0.U_.,W/360B4$U-:   &FGT
M>)9BKPA=*B;0[<Z[9WGI&3*CN<HD^-J0RZX3([W?9<XK&N&YJ;WLN2,3^S8.
M2ND]')CO6X48*DF&=P$J]HQT2>6+#FV7#LN^4FK$!-J
M        46.EJ?:(TD?Z+WM\>$1T3T*^:ZWRAG>$2QC^FE>]77*E NHC8
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
M6\$Y&Y*.8U56:U/?O7)P40DME5-DHY&NEHRHR'.7"2.8JWET$SR[X.?26
M  %(SI<?RB:(.TO.?OYC(= ]"?BMH<9)UIA%,9-W*SG=0IZ"\B,@  !<+Z(Y
M\HFM_M+P9[^9-%&]-GBMG\9.UI9)L6]W-SF]4NW+H(N45FSE%)PW<)*(.&ZZ
M9%45T525351624H8BJ2I#5*8IJ5H:E=E1S^BJBQ2XJ$K,:.Z(![:=S7%:TD4
MY)&VIV7@'Y%4%6RA7L-(.(YT51LN4J[<Y5VQJ5(>E#DKU*TVT'=TF:V=);.9
MN7M1R9RI$J]S5:Y6K?18'PAZ'X   &Q'@"YFUZX(PI>3*A*,[MQ)C>YFE$S*
M'3HVGK.AI5"B9U4D53$HDZILJ8A#5I^TM*]0<,VG)6GM&HD.W3)\QNDY4ZA9
MLEV%)8Y+RM1=0[;&$>@    !XUP5Q#-$>I69=VQA74UB>\KN933VWU+(/<:=
ML7XM*1[M5BY286->"5OW;*-:.D3%3<MF2K9;J534-2M*UWMHXL8P63+2=:%)
M.ER%:CL/!PF05(W7MPFI<R%5%3)0Q9-;23UP94QJNC"$8+I+!3V4-$90
M!G==)OU2&S7KX8X.B'I7-H:5;&8VCN)'JJW4R-D)M%7M?KU!0JAD]Y&+/!1:
MY*%*9-U%*E-6NRE"]0=$EC\WXMK:+TA/K)BN^ R+&)IX;DS'(0JWJCA:S@DW
M,M(:*W5ZB:!7&%IFC  _2R9.Y)XTCH]LN]?OW2#)DS;)F6<NW;I4B#9LW1)2
MIU5UUE"E(6E*U,:M*4'XYS6-5SE@U$BJY2!$55@E\UWM&F!&FEW2CIZT^MDF
MZ:^)\367:4VHUJF9!]=;.&;+7E+D.B4J1S35V.'KLQBTV&,O6O\ :.([>M)U
ML6S56FL83ISG)'(:J]:F@V":!95+)Y/3,D[UJ)HY.J>EQJ3W*3O2S]/9FMU:
M5M5,8QI5&:@[HP)><@6E242=P+U:_P#'2!]FTBJKYM.W+[*NPQ2-"TVFILH6
M_NA:T\*366,];K7-G-3,5,!^E"7ID5QCD0=+J$R45JZ%U.J4XQ>I&    T8>
MC2:I%,[\/EOB:=DBO+RTM7M)8U4255(H_4QW<)3WACF0<%)0O)-$"OI*%:TK
M3;R,'^VM=M1RWTL6.EG8S+6RTA(K):3,S#;UKTS[C7KFO)O851PU%P:[J6L-
M!;J=5- L.BL#=   !DH<2#TA^O3RT-4?CPOD=JXJ^J]F^04_W3"N*[QV=QK^
M^4\8#?&*   &KUPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK$@@C)F
M@    &79QU_2R:R>W2R_%)CX=?='7J70<6_[QY +7\XS<]-9")034UH   :5
M71P?1-X-[=,W^-N[1RATJ>NE1Q<K[MI.K#\W,SW:ZG]>D<VMV0\)K/$I1,JA
MK)N_"5TEVJJD.GSC+MH6>=1--.E2N#%2NPU*E/L(4E3'_O$H'19.X+'2F9X1
MDUO])SO_ (BW&X5G/7*5JZJ)U3-0'5Y!0   EVX#EXM;'XLVCR6>K%1:R5TW
M_9QJ'56236=7YA[(EEQ2)^135JH8\Q/-ZIE,7<JK0F]4M/9EA'2/(6HQ+KF-
MOHQCNTFL>NHBFRL=V!:,I5RU33:J&H0.0R?@      8\6H>\F^1<_P"<L@LU
MD7#2^\PY,O)JNVW.;KM[GO6;FT%D.27<I<BHD^H8FZHH7=K388U.K7N6RY"T
MMFT]*ZXLN1+;VK$3J%9SW8<Y[TO*Y5TU.GAG'D   &N-H!ME:R]">BZTG3<K
M5[;FE'3S#2*-&AV)J2;#$MI-Y-15HH1-5!PL_(H=6AZ44Y0QM_V6T<3XRSDJ
M,8Z^>BQ:^MGJEV-Q9CH7<XLBC;@4DIJWTEMUD*.G2C_2607DR8M^-F31T)T/
M^J;O*YG>RR)XP>/IQ::ZE<06H:,   -5GAG6I;=^<*K1[9%Y0L?<EHWAI&QU
M;%T6]+-R.XN<M^=L1M&3$1(MC^P792,>Z425)7^\0]:#C?&R=-IL<JZHD.5D
M^77/<UR7%1R/BBIFHMTL.@:U]G2F/2+5EHBIF0,\[BLZ +DX=>K>\L/G2DGV
M*KC,O?."KL>T57Z_XUEWSDK",?2-4$4'5TV6Y3/%RM"E(8ZR!7-$R(ND-[IW
M$W&65C18DNNN)6,ZR<U/<S$2ZJ)D-?NFYBPC%%(5:-&ZBJ5E?[:W6KF;*7E(
MUQ*S!  ^A$RTI RL9.PDB]B)J%D&4M$2T:Y692,7*1SE-Y'R+!XW.FX:/63M
M$BJ2I#%.FH6ABUI6E*CY>QDQBRYB(Z6Y%146ZBHMQ45,E%2^?J*J+%+BH?/'
MT?@   2U\"CTLFC;MTO3Q29!$*Z1?4NOXMGWC#961YQE9ZZRFHF.02?@
M   !5;Z6-]C33CY3:/BKR$+CZ%_/U5Y)_<81[&/Q67QG44H2CI AX   6.^B
MX>DLG?)DRE\;,9"J^F#U3;Y7+[V8;S%_Q]>+770T0QS 34JM]+&^QIIQ\IM'
MQ5Y"%Q]"_GZJ\D_N,(]C'XK+XSJ*4)1T@0\   +[71.?L::CO*;6\5>/1S?T
MT>?J7R3^X\F&+GBLSC.HA&9TEKAJ4PGEQMKIQ%;YD,69TFRQN9XV,;&,TLS-
M3E-=P2ZE$FZ!4F$'E-HW,JJ<V\6D^@Y,HI0S]ND);T3XV<X42XNUSO\ N4S8
MRE6^Z5O<U9:W/>*D$ZU5,"W:#@IG*Y2?-O7KLQV7HZ^>56!<9'@   ^A)RTI
M-.4WDO(O91VC'Q,2DY?N5G:Z47 Q3*"A(Y-5<YSD91$+'-VC9*E=Q%L@1,E*
M$*6E/EC&2TP6(B-BJW+EU5557/5555RU55/U55;JWSYX^C\   #9*QM\G=A=
MI=K>\;$<*57C4SC':ZEG2]PW.0S;.D36RM;W%NU*/3-RMVMVP^$;FCRD:':I
MJ(UP9CNWWC@AJD(FZ,O,V^Z,HJ3;0RM3T-7?*<=5]%\Y)N)5(V,7,=-:MWZY
M[DSKCDN9680:VVX-I3%R%1J]RB=0A(%@&J   #2#Z-'<S:>X6%AQ2%"45LK+
M>9+9>[AE#&JY=712\B54H=),I#\SNU+J$J<N[LKO;U:E+RMTL25EXXS'K>F2
M)3DT&X.NTG%A.C9Z)E.<FK'JD_8K4W(    !X]NWB :+L?YVF-,^0M2.+\>9
MM@HV"E9"RL@3E;'I5K<T>C*P24?<EU(1%HS$E(Q[A-4K-F_7>%(<N\D7;3;O
M).+5OU-G-M:EI)TVSW*J(]B8>Y6"Q:V+D1%N15$3-,9U;2LG+(?,:V:F0MR_
MFK</731VTD&C5^P=-WK%ZW1=LGK19-RT=M'*95F[IJX1,=%PW<(GH<AR5J4Y
M:TK2M:5&D<US7*UR*CD6"HM]%,E%14BEX_0/P               %%CI:GVB
M-)'^B][?'A$=$]"OFNM\H9WA$L8_II7O5URI0+J(V
M    'N#3MQ*=>&E$D>SP1JDRS9T!$I&1C;)?3_9MCADF<V\I1KC:_6]SV&W.
MI6O5.2.*I_\ N$=M3%/%NV8NM&CDOFK?>B8#USWLP7KHJ9LFT:ZGN2ICL'*6
MZF@BQAH$T.%NE5:W;+)'1^9\18*S=&LTTR/)1@QN3%E\2IBTH515U+PDK/64
MW.ILVTHWMM$I35KU*TV4+ Z_H;Q?GJKJ"?4T[ER%5LQJ9R*C7:;U-K*QCJ&_
M32V.3,56_&UD)+<:]+2TVRB5*YATG9PL5;;7>3QK=MAY72I3DR5+L5NA7#!J
MUJM4Q:^PIL+2ANK6M2EB=5T+6LQ?^C6T\Q.S:^7WO"F<S&.E5OSC)B.S(*FF
MJIK'L&SNDV<+RYN1Z]7!G#'G*KK)'[,<0O7O-TTFU%R.5NP"9OG>0<*UY$E$
M]]2BE-IR%3V'&BG=$N.$K<,IYGO9J)WZ-,MMMV:J15ZIGM=U$4[;C>D2<(I]
MRW.M3\I#<ER>YURP1J%5YSO\IO<CUGQ9*[O([E-[E.3V[U-W>]ELPW]%^.S=
MS1M=G3I/5F(?7/5F>%[E_P 4^))=(ZX3+%N[6:YYO"94;%4JBTC<'YA2<2%2
M5V%*T-+V;%-2&5IU2\NJA2E/[U2UZ@]&]%F.CE1%II;47+FRKFDY=2(YZLSP
MG<N^*>>+OZ4_PZ(!1PWMVP]4M]*)GW&[N'QY8$1%.:4HD:JM5[HRM"RJ"5:'
M-0NUC4]3DK2I:%K0U=G3]#V-,V[-F4<I,U[U7N9:IJGC,M^@8O6X;\Y/C*AX
M.RGTMYV=O),<):+6[9W4M:0]SY3R^J];IGV5V'DK%M*RF"BQ:&_[J5Q$K6G_
M 'J"1T?0I=1UH5]S);+EZSW._P#@8<S&26BPDRE5,M5AJ(BZY%+G3I'?%#S,
M5TSM_)EC8"A'C8[1S$X1Q[%QSA1(U-G+)75D%QD2]XM[LV5Y:/DV9J&_NT+3
MJ"96=T5XH4$'394RIF)DS7JJ=JS :N<J*:Z;;U?,N,5K$S$^-'4@0SY/S!EG
M-MS*WIF7)V0<L7>LB1NI=&2;QN&][@,V3_Z37KO<LC)/RM4:=0B5%*)DIU"T
MI03RCH**SY7 4$F5)D[UC6L32:B)$U4V=.GNPISG.=FJJZYUT,L\@
M                U>N%#Z-/0SY,F)/BG'CC+'/ULM'RN9WREB6=XA)XM-8D
M$$9,T   ,NSCK^EDUD]NEE^*3'PZ^Z.O4N@XM_WCR 6OYQFYZ:R$2@FIK0
M TWNCU>A_P!(G^_O_)_-0Y)Z3O7BN_X?_/*)[8OFR5\+OW$T @1M       *
M672Q-4B:[[3=HU@9/?JP3D]0N2F")RG3(Y=%D[#Q6@N=.M>3=(-2W,NJ@I7>
MHDX:J[NPQ#5OOH8L=4;5V],2_"3+7.@^9_;1%S%0BV,=1=ETK??+K)U2F<+X
M(N   'O72;Q.=;^ANSKEL+2UFAOBVUKPN7LON1B7%F&KS=RL_2+8PR;M::R%
MCR[)U-NA'1R9$FJ;DC1(U5%")%465.>-VUBCB]C#/94VQ3K.G,9@M7A)K41L
M56$&/:E];\(K<2,$0S*:OJZ1JLIWX+56*W&KKHIZJ]85XP'WN_Y!:8/J5&F]
MF.(_Z'^M4?BF1SU:?A>Y9\4>L*\8#[W?\@M,'U*A[,<1_P!#_6J/Q1SU:?A>
MY9\4BAROE*^<WY+OK,&3IA"XLB9*N>7O.]I]O"0%N)S=SSSM1_,RQH6UXN%M
M]@O(OECK*E:M4$ZJ',;=VUK6LSHJ.GL^DET-(U6TLIB-8V+G0:B01(N57+!+
MEU5-=,F/FS%FS%B]RQ5;B75SKAU\,H^    U6>$9JF)K X>^G'++V0/(7G'V
M6VQGDP[A:J\@;(>,=EG3\G)'K4U*.KK3C$)PM*5KL0DT]NPVTM.-\=K'YCQG
MJJ)J0D+,X27E8$SKD1/>Q5F>U2P[-J.4T3)B[J$%STN+IW]$DE$4,X #'HU(
M?:'SU_K1E'X\3H[DLKS73>3R^\0K.?\ 3O\ ?KKG3 SSR   #5ZX4/HT]#/D
MR8D^*<>.,L<_6RT?*YG?*6)9WB$GBTUB001DS0 /,>L72IC'6GIUR3IWRO#L
MI&!OB">(PLLNV(M(V3>;=JXK:=^6ZOU%F4[:TLH1=,Q#4*NERC9:BC9=9)3;
MV%;-78%J2K4HG*DR6Y(ID/9[ICLM')<S+BI!414QZJGEU4ATB8EQ4TER%3.,
MC*=A9&VYN9MV70,UEH&5D(63;&H:AF\C%NUF+U U#E(>AD7*!BUVTI7J=6@[
M9ES&S9;9K%BQS45,Y4BA6ZHK55JWT4^4/L_  .Q</Y-N+"N6,99AM%4R%TXK
MO^S\B6ZH54R.R:LRX(^XHTIU"E/4J2CN.*4_L34J2M:5I6G4KBUU)*KZ*=0S
M[LF=*<QV<YJM744^Y4QTJ8V:W=-<BIH+$V'[;N",NRW8"Z85;G,-<L+%W!$N
M/8?X\9,L4)%@M_AG43_Q6KDAO8F-3J]2M:=4<-393Y,UTF9<F,<K5ST6"EFM
M<CFHY+RI$S.ND*^F U=_[!?\8,*CK+HQ]1Z'_F_]$T@=M><YOP>\:0P">FK
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
MEBQ^<<6%K9:1GT<Q)F;@.ZUZ:K7KF,-U851P-;P:[F8D-%+J=5-$T9!RV3<
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
M/:B)=552X]J(EU5<Q$1+JK?-W36M0U*HUCX3%6"(ZXNQI*2TB%&R
M    HL=+4^T1I(_T7O;X\(CHGH5\UUOE#.\(EC']-*]ZNN5*!=1&P
M                                                         #5Z
MX4/HT]#/DR8D^*<>.,L<_6RT?*YG?*6)9WB$GBTUB001DS0   R[..OZ6363
MVZ67XI,?#K[HZ]2Z#BW_ 'CR 6OYQFYZ:R$2@FIK0   TWNCU>A_TB?[^_\
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
M?*&=X1+&/Z:5[U=<J4"ZB-@
M                           &KUPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4
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
MMU\N\Q^6JI#!>MWKD1RKUZ(0>V:#DE1PLM/F)BQ3,7)3JIF7,@@"%EFF
M   V2L;?)W87:7:WO&Q'"E5XU,XQVNI9TO<-SD/R97QC9V:L8Y!Q!D*,+,V-
MDZS;DL.[8RM2$.[M^Z8EW#2A&ZITU:-GA6CPQD5J%J9%:A3E]D6@_:*KGT%7
M*KJ5<&HDS&O:N4YJHJ:$4NIDH)DMLV6Z4^ZQR*BZ)DOZS-*]_:+-2V5]-N1D
MCJ3>.;D791DW1JLU8W?:3XI)&T+SBBK4ZL?<MON4'-"TJ:J"ASH'KRB1Z4[3
ML&V::W[)DVK2_1S615,EKDN.:N:UT4S;]Y2N:JG?2SW2)E]JZ:9"Z*'F ;<Q
MP   D(T/\4/65P^9!Z73WDNB-DS#\LE<6);XCZ7=B^>?;$2JOU+=<.&KN!E7
M239)-=_#.XR0713(FHN9,I2TC&,.*%A8S-3G.5_V&I!LQBX,Q$RL*\J92.1S
M46ZB1,VDM"JHE^9=UBWT6ZFEL0)Z;?Z6YF9M$M$;JT:8QF9PA*4?2-OY5NJV
M8EPINTWCM(62M:[7C,E3;:T*=^O6E*[-ZNS;6N)O0I0*]5DU\YLO(1TMKET5
M1S4720W#<9)L.NE-5<Q53J*>==0W2D]<>3X1[;N%,?XFTY-I!NN@K<\:UD<E
M9 9<K0R=#1$Q=G-K/95*D>OLSP"RQ3TH=-1.M-@VEE]#^+U',2;:$V?5*B[E
M82V+GHWKE[=$RT4\)^,%7,3!E-:S-OKJW-0K>WE>=W9$NF>OB_;GG[TO.Z))
MQ,7)=5TRSZ=N&=E79M]S(2TO)KN7[]VL;^\HJ<QME*4V[*4%J2*>12R6T],Q
MLN0Q(-:U$1J(F0B)<1#1N<Y[E>]55RWU6^<:'L?(   :$_1DM%KO >CRX=2=
MYQ!F-^ZL)B-FH CM$A7D?A:RZ2#&QC%*JC1RS-=\U)RLL:I%.1>1RD:I6FTE
M*CF3I;M]MI6ZVRI#HTU$U4="\LUT%?GX*(UN6CL-":6#2K)IEGN3KYBW/>I>
MT[JYT"RN*G-Z           !18Z6I]HC21_HO>WQX1'1/0KYKK?*&=X1+&/Z
M:5[U=<J4"ZB-@
M                 &KUPH?1IZ&?)DQ)\4X\<98Y^MEH^5S.^4L2SO$)/%IK
M$@@C)F@  !EV<=?TLFLGMTLOQ28^'7W1UZET'%O^\>0"U_.,W/360B4$U-:
M  &F]T>KT/\ I$_W]_Y/YJ')/2=Z\5W_  _^>43VQ?-DKX7?N)H! C:
M%&;I7&J4]RYBP)I @9$JD/C&UG69;_;-U%*IGO>^SNH&SXZ03,>A*/[;LZ)<
MNTMA/^A<7]ZNVI2]#]#-CI*H:FW)B?.3G\$SWC(*Y4S'.5$SV$2QBJ,*:RF2
M\U,)<];VDFN5&A=A&P   MR]'SX16E'63IQS!GO5YB%QDYH\RLWQ_BENM?V3
M;%1B8^SK=:R5WR[4N-KSL\\JE/2UVMVAC/C.:(J1!J(42WEJJTETFX[6S85J
MR+-L2>DER2<.9UDM\5<Z#47A&NA!&JMR$<*[&Y"26+9M/52'3JEN$F%!+JI>
M2[>5,O4)^?5ZN#_]T3^?NI_ZZA6WM.QX_7?T:?\ "-SS+9G@NZ?\8>KU<'_[
MHG\_=3_UU![3L>/UW]&G_"',MF>"[I_QAZO5P?\ [HG\_=3_ -=0>T['C]=_
M1I_PAS+9G@NZ?\8>KU<'_P"Z)_/W4_\ 74'M.QX_7?T:?\(<RV9X+NG_ !C/
M,URZ>U=*6L#4;IYJW7;QV+LL79 VO1RJJNY<6*N_/+X^D'"RU3+*+2ECR4>Y
M-4QC&WE:[3&_;7IW%VTTMFPZ6U(Q?.DM5WOX0>F@]')H$*JY/)ZE\C(:Y89V
M1J0/*@W)C@  !J&\#G5+75;PV\!W)*R)9"^,512V!<@UJH55P6<Q:FUB(!V]
M4WS*K/Y['BT)).%#T*8[AXI^W^\;D+I"L?F;&NIE,2%/.=PS,Z9%51,Q'X;4
MS$0G]DU'**%CEW;4P5T-J"DN(A)LC'HU(?:'SU_K1E'X\3H[DLKS73>3R^\0
MK.?]._WZZYTP,\\@              "TMT9+A_2V7]0[_6[?<*<F+-/*TA"X
MV/(,ZF9W?FJ9AU&AW+&JO^"X;8UMR6,\5/NUJE*/8\Z9M]%3<I[I;QF90V6F
M+],[_N54%F06ZV4BQN\8Y(>]1T;Z$@L&B6;/Y6]/FV7LUVTFK OT#FTF)F0=
M(5],!J[_ -@O^,&%1UMT8^H]#_S?^B:0*VO.<WX/>-(8!/35@  !I5='!]$W
M@WMTS?XV[M'*'2IZZ5'%RONVDZL/S<S/=KJ3J"NS;@ 49NE&Z!RV/DFRM?&/
MHDQ+<RRXC\:9R09MZ40C,D0L-4MB7BM1&E:E2O.TH=6.=*&*1))W#H5,8ZS[
M8.ANB#&3E%),Q;JG?.R469)CDL5>O;\%RX29CER&D2Q@H\"8E8Q.M=<=GY"Z
M*7-#-*C0NTC8   <PQY?UVXJOVR\G6#,NK=OC'EU0%ZVA/,JTHZA[EMB4:S,
M+)(;U#$,=G(LTS[IJ5*;=V&I6E:T'A54TBLIIE)4M1]/-8YCD6\K7)!4T44^
MF/=+>DQBP>U8HN:AK/:'-55K:V-*>%M3%J)H,D<E6D@[N&#0.=2EK7U#N'$!
M?MK;RQJN#H0%WQ;QNW54H4SEJ1)>E-U4HXMQAL:=8%LU%DSKJRGP:N^8O7,=
M\)JHJID+%,@L:DJ&U=,R>WW27<Q;RIIGK :4R2D9TN/Y1-$':7G/W\QD.@>A
M/Q6T.,DZTPBF,F[E9SNH4]!>1&0   N%]$<^436_VEX,]_,FBC>FSQ6S^,G:
MTLDV+>[FYS>J7<QS\2L "BMTC_A0O\97O.\07 MM&5QAD&517U'6Y#M:;EA9
M%F':+-+)R35JB4J5K9&DG!"RJINJVN%;E3G-21*5#HGHKQS;5T[<6;2?_P!N
M4WYAR^[8B1X/WS$W.6Q(>XNQ&W+.66]:V2GS;MTF4N7G+DYN>5*A=1'
M         MM=&LX74GD/($?Q",U6Z=#'&.)!^TTZ0\LU.4M[9(9F6CI+)2:#
M@M".+;QV>JK>.7H4Y%K@WE$SD4BS4/2G2OC@REIEQ8L]\:J:B+/5/<2UNI+]
M\^XKDR&7%N/))85GJ]_+9J=8W<YJY><F1FYQ<GU4YX@M+^F[.&H2XN;J1N(,
M9W;?";)R8Y$YF7AHARM;UNE,F9,W.+EN"K6/1]D3:JY+2IBT]E2B;&LV9:]J
MT]F2HX<^<UD<I%7KG?!;%5SB3U$Y*>0^<Z\UJKL)HJ9$-XW;<%_7==5]W9(K
MS%U7K<DY=MS2SDU3.92X+CDW4Q,R+@U:UJ9=](O%%3U_M,:H[<D2)5-(9324
MP9,MB-:F4UJ01-!$*V<YSW*]UURK%<]3C@]3Y  [VTO85DM1^H[!>!(FCBCO
M+V5K%Q^HX:[O+1\?<MQ,(V7E]XY3D(E#1*Z[M0U2FH5-$U:TKLV#76Q:#+*L
MJHM)\,&1)>^[DJUJJB:*P31/:GE+/GLDI?<Y$TU-&CU>K@__ '1/Y^ZG_KJ'
M+7M.QX_7?T:?\(F_,MF>"[I_QAZO5P?_ +HG\_=3_P!=0>T['C]=_1I_PAS+
M9G@NZ?\ &'J]7!_^Z)_/W4_]=0>T['C]=_1I_P (<RV9X+NG_&'J]7!_^Z)_
M/W4_]=0>T['C]=_1I_PAS+9G@NZ?\8@\X^'!PTBZ3-']LZAM'^&E\92-FY8M
M^!RK4N1,J7LVD;%O5A)1$9(*HY&O:\46"T3?"<6V3JT*V,H62/RAC[A*4L+H
MWQZMNVK<?9=N3^&9,DN67UDMD'L5%5.L8V,682W8[FX:FV+,IJ:F2?3-P51U
MVZJW%SU7)AIE.07H1@   )SNCPZI:Z;N))C:VY>1*RL?4E%2>!;EHNH6C<DY
M<:C:7QH[(FH=-*K]7(<+'QI%*UH9-O)K[NW>J4U=])]C\ZXJ39K$C44CDG-S
MFW)B9V KG9[4-M8M1P%<UJ[B8F"NC>U;FB:6 Y0)V !DH<2#TA^O3RT-4?CP
MOD=JXJ^J]F^04_W3"N*[QV=QK^^4\8#?&*   &KUPH?1IZ&?)DQ)\4X\<98Y
M^MEH^5S.^4L2SO$)/%IK$@@C)F@    &79QU_2R:R>W2R_%)CX=?='7J70<6
M_P"\>0"U_.,W/360B4$U-:   &E5T<'T3>#>W3-_C;NT<H=*GKI4<7*^[:3J
MP_-S,]VNI.H*[-N<+R/CRS,N6!>F+LBP#*Z;#R%;$W9UX6Y(T4YG,V[<,>O%
MRT>L9$Z3A'G#-R>A54CD52/L.F8IRE-3(I:JHHJF764KE94RGHYKDOHYJQ1=
M/07)/A[&S&++>D6.2"IF*9=_%3X:N1^&SJ*D[!E4I.X<+WHM(W#@K)ZS4W,[
MHM.CJN_;LP\13*R0OZS.63:RS:G)F/0R+TB9&SQ =>XFXV4N-=EI4L@VOEP;
M.EQNM=OD2_@.OM7/:JQ:I +0H'T,_ 6[*6ZU<M,K/3)T\DC%$N,
M     )T^")PF[AX@V;F61LG04@PTD8@G63_(4LY1=LVN4[B8J-W[/#UN/TZH
M'7ZX)F35GW#8]%(^*/N441<NVAQ7?2#CI*Q9L]:6D<BVW/:J,2XJRVK<6:Y,
MSW"+NG9"HUQM[)LYU;-PYB?]9JW<U=ZG5RDSS2C:-&D>T:L&#5NR8LFZ+1DR
M:(IMFC1HV3*BW:M6Z)2(MV[=$E"$(2E"D+2E*4I2@Y1<YSG*YRJKE6*JM]5)
MTB(B02\?H'X#.\Z4?Z2R"\F3%OQLR:.G^A_U3=Y7,[V60K&#Q].+374KB"U#
M1@  !J]<*'T:>AGR9,2?%./'&6.?K9:/E<SOE+$L[Q"3Q::Q(((R9H %?GI
M_#1IK6TS'S5BZWRO=26FZ*E)^ 1CV9EI?(^+DZ*R5Y8W*5JD=Y(RK"A32\"E
ML5-SU-PT1(4TD=0MF=&>-G,%K<@K'0LJK<B.BMQDR\U^4B+N7K<N0<NX1#36
MS0<JD<++3Y^6D4S4R4ZJ:629PXZG(.     2U\"CTLFC;MTO3Q29!$*Z1?4N
MOXMGWC#961YQE9ZZRF@9Q8?1I:Y?)FRO\5WPYGQ+];+.\KE]\A,K1\0G<6NL
M91 [-*[  T*NBN^C@O\ \K3)?BSPJ.8^F/UJE>12_O)I-,7O$5XQ=9I94%4&
M]  JM]+&^QIIQ\IM'Q5Y"%Q]"_GZJ\D_N,(]C'XK+XSJ*4)1T@0\   +'?1<
M/263ODR92^-F,A5?3!ZIM\KE][,-YB_X^O%KKH:(8Y@)J56^EC?8TTX^4VCX
MJ\A"X^A?S]5>2?W&$>QC\5E\9U%*$HZ0(>   %]KHG/V--1WE-K>*O'HYOZ:
M//U+Y)_<>3#%SQ69QG40M2"G"0@ >0M=>CO'>N[3%DK3AD5)%LA=D89[9UTU
M:$=OK R)$I+KV=>\66M2*\M#22FZY2342,]CEG+0QRIN#C>8NV[58N6O*M6E
MNJQ8.;&"/8NZ8N>E[*<B.OH8U72LK*=TA^3>7*7(7_61<,I3.6%<AZ<\OY$P
M;EB#5MW(>+[IDK3NB+/1:J-'L>K_ (,A&KK(MS/X.:8J)/8]U0A4W;%PDL3V
M"A:CLJSJ^EM2AE6C1.PZ6<Q'-7,7(7*5%BCDR%14R"NYTI\B:Z3,2#VK!?\
M6L=4C-/,     V2L;?)W87:7:WO&Q'"E5XU,XQVNI9TO<-SD.:#'/LKX\?/A
M3N==V%6.;<*0!'NJ;!$*^ZRQ;)%.DAEW&95EY67QOOD3JX=W)#.U5Y"W"5-4
MIG:[IG0N\_HJC9O1MCDF+E>MGV@Z%CU+DBJWI4R\DS,:J0:_,1KO<P72VQ9W
M+)7"RD_[#$[9,K/R4TLDSDUT%FRRS9RBJW<-U5$%T%TSI+(+)'JFJBLDI0IT
MU4SEJ4Q34I6E:;*CJ5%14BEU%(0?S'Z            )4^$;PV[OXC^IV&LQ
M=G)1V!L=N(J[,_WLW*NW2CK3H[/5G9<1(DH5-.\L@K-%&;$I3\JW;D=/J$.1
MF<AH;CMC7(Q5LAT]%1;2FHK9+,MT+KU3>LC%<M8-N81L+-H75U0C?]EMURYF
M5GKMY!J)V[;T':-OP5J6Q$L(&VK8AXRWK>@XMLFSC(:#A62$;$Q,<T1*5)JP
MCF#9-%%,M*%(F2A:4V4'(4V;,GS73ISE=->Y7.5;JJJK%55<M5NJ6 UJ-:C6
MI!J)!#[ \S]            HL=+4^T1I(_T7O;X\(CHGH5\UUOE#.\(EC']-
M*]ZNN5*!=1&P
M                #5ZX4/HT]#/DR8D^*<>.,L<_6RT?*YG?*6)9WB$GBTUB
M001DS0   R[..OZ6363VZ67XI,?#K[HZ]2Z#BW_>/(!:_G&;GIK(1*":FM
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
MH\:H]S)0XD'I#]>GEH:H_'A?([5Q5]5[-\@I_NF%<5WCL[C7]\IXP&^,4
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
M.]K5%J8'!\HG.?@QPL'"6,,*#8PRX)G$CII/)Y#)$8X#42-Z,,RZ>@AK#V
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
M&HQB(C4O(EQ#D0\CZ
M
M
M
M
M                   _'(R,?$1[Z6EGS.+BHMFZD9.3D72#*/CH]D@=R\?/
MGCDZ39HS:-DC**JJ&*1,A:F-6E*5J/IK7/<C&(JO58(B7555O(B9*J?BJB)%
M;B(4_.-AQ^,5O,87]I"T.7@A?]QW['2-FY6S_;3@B]CV[9THV58W%:V+YM/>
M2NZ?N5@L=HO-LZFC6+)4]62SATH59E>&('1K6-JY5MXPLX*5+5'2Y+MVYR76
MNF)[EK5NHQ>N5=TB(D'1JU;9E\&M-2+A.6XKDO(F2B9:KEWLK,I56W;D]>%Q
M0%HVK$2%P7/=,U%VY;D#$ME7LI-STV^0C(>(C6:)3+.Y"2D'2:**1*5,HH>A
M:4VU%^S9LN1*=/G.1LEC5<Y5N(B(D555R$1+JD5:U7.1K4BY5@AK,\/73)_1
MQHLTZZ<%Z-NO>.,=L$KR.S,DHT6R%<KMY>.1%FBZ)CIN&9[WN!_R"F\;?1W*
M[1Q=C/:_/MOU5JI'@YLU<&-_ :B-9'-P&I'-+&HJ?DM*R1DM;=SUNKJJI[+&
MA,H
M
M
M
M
M                                                           #
MB][V7:^1[,NS'M[0S.XK-OFVYRT+K@)!.BK":MRXXUS#S44\3KLWVS^.>*)'
MIU*[IJ[![4]1.I9[*JG<K9\MZ.:J7T<U8HJ9RH?+V-F,5CTBU4@N<IE5ZJ>'
MMF[!FN_)^B&P+&O;*UZ0=Y&;XTC[6M^0GIZ]L?W @VN"QKG*UC&=4]U:U91L
M:47)2C./>)N4U%"T0/4O8]C8SV?:.+DG&"IF2Y-.Z7\XKG(B,>WK7MNKOD7!
M2^J0@ETKRHHITJL=2,17/1;D$OID+I7\HN&\%C@,M=&<K#ZH=6:<'=&IE)JM
M6P\?1SEA/V?@[GR7)+2Z\NWHNQNC*%6ACH%=-%#QD4156C4[I4R;M*C<?ND=
M;>8ZQ[%PF63'KWK%'3H9$+[9<;L%ZYUR."D6K)[*L=*54J*F"S\A+Z-V5U$U
M2S>*D-\
M
M
M
M
M
M       <>1M&U&]T/KX;VQ;R%ZRD*PMN3N]&%C4KHD;=BG;V0BX!]<!&Q99W
M"QK^2<+MVJBQD$5G"AR%H8YJU]5GSEDI3J]RTZ.5R-BN"CE1$5R-O(JHB(JP
MBJ(F4?."W"PX)AJD(Y,,J)R$>1]
M
M
M
M
M
M
M
M
M
M
M
M
B                                          '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811737392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GIFI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GULF ISLAND FABRICATION INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001031623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,897,661<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document And Entity Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812251648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 17,792<span></span>
</td>
<td class="nump">$ 51,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Contracts receivable and retainage, net</a></td>
<td class="nump">25,513<span></span>
</td>
<td class="nump">20,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Contracts in progress</a></td>
<td class="nump">42,810<span></span>
</td>
<td class="nump">26,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">4,158<span></span>
</td>
<td class="nump">3,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">12,325<span></span>
</td>
<td class="nump">11,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held for sale</a></td>
<td class="nump">107,010<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">209,608<span></span>
</td>
<td class="nump">113,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">90,989<span></span>
</td>
<td class="nump">206,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">2,783<span></span>
</td>
<td class="nump">2,826<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">303,380<span></span>
</td>
<td class="nump">322,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">21,457<span></span>
</td>
<td class="nump">9,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCostCurrent', window );">Advance billings on contracts</a></td>
<td class="nump">4,367<span></span>
</td>
<td class="nump">3,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">4,148<span></span>
</td>
<td class="nump">11,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLossOnContracts', window );">Accrued contract losses</a></td>
<td class="nump">1,982<span></span>
</td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">13,685<span></span>
</td>
<td class="nump">10,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">45,639<span></span>
</td>
<td class="nump">35,348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Net deferred tax liabilities</a></td>
<td class="nump">12,999<span></span>
</td>
<td class="nump">23,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, noncurrent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">895<span></span>
</td>
<td class="nump">305<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">59,533<span></span>
</td>
<td class="nump">59,376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, no par value, 5,000,000 shares authorized, no shares issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value, 20,000,000 shares authorized, 14,851,949 issued and outstanding at September 30, 2017, and 14,695,020 at December 31, 2016, respectively</a></td>
<td class="nump">10,817<span></span>
</td>
<td class="nump">10,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">100,388<span></span>
</td>
<td class="nump">98,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">132,642<span></span>
</td>
<td class="nump">153,578<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">243,847<span></span>
</td>
<td class="nump">263,032<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 303,380<span></span>
</td>
<td class="nump">$ 322,408<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2473-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BillingsInExcessOfCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractReceivableDueOneYearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs to be collected in the next fiscal year following the latest fiscal year. Excludes amounts due that have been withheld because of retainage provisions in a contract. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractReceivableDueOneYearOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLossOnContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57777-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLossOnContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811728480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">14,851,949<span></span>
</td>
<td class="nump">14,695,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">14,851,949<span></span>
</td>
<td class="nump">14,695,020<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811965168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 49,884<span></span>
</td>
<td class="nump">$ 65,384<span></span>
</td>
<td class="nump">$ 133,745<span></span>
</td>
<td class="nump">$ 230,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">50,378<span></span>
</td>
<td class="nump">60,125<span></span>
</td>
<td class="nump">150,755<span></span>
</td>
<td class="nump">205,839<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(494)<span></span>
</td>
<td class="nump">5,259<span></span>
</td>
<td class="num">(17,010)<span></span>
</td>
<td class="nump">25,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">4,370<span></span>
</td>
<td class="nump">5,086<span></span>
</td>
<td class="nump">12,940<span></span>
</td>
<td class="nump">14,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">389<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(4,864)<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="num">(30,339)<span></span>
</td>
<td class="nump">10,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(45)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
<td class="num">(262)<span></span>
</td>
<td class="num">(248)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">599<span></span>
</td>
<td class="num">(221)<span></span>
</td>
<td class="nump">1,039<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="num">(471)<span></span>
</td>
<td class="nump">811<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Net income (loss) before income taxes</a></td>
<td class="num">(4,871)<span></span>
</td>
<td class="nump">674<span></span>
</td>
<td class="num">(30,810)<span></span>
</td>
<td class="nump">11,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(1,761)<span></span>
</td>
<td class="nump">133<span></span>
</td>
<td class="num">(10,322)<span></span>
</td>
<td class="nump">4,134<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (3,110)<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
<td class="num">$ (20,488)<span></span>
</td>
<td class="nump">$ 7,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Per share data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted earnings (loss) per share - common shareholders (usd per share)</a></td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="num">$ (1.38)<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividend declared per common share (usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2420-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6818512656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED - 9 months ended Sep. 30, 2017 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2016</a></td>
<td class="nump">14,695,020<span></span>
</td>
<td class="nump">14,695,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2016</a></td>
<td class="nump">$ 263,032<span></span>
</td>
<td class="nump">$ 10,641<span></span>
</td>
<td class="nump">$ 98,813<span></span>
</td>
<td class="nump">$ 153,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(20,488)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,488)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested', window );">Vesting of restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock</a></td>
<td class="num">(885)<span></span>
</td>
<td class="num">$ (88)<span></span>
</td>
<td class="num">(797)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Compensation expense - restricted stock</a></td>
<td class="nump">2,636<span></span>
</td>
<td class="nump">$ 264<span></span>
</td>
<td class="nump">2,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends on common stock</a></td>
<td class="num">$ (448)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(448)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2017</a></td>
<td class="nump">14,851,949<span></span>
</td>
<td class="nump">14,851,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2017</a></td>
<td class="nump">$ 243,847<span></span>
</td>
<td class="nump">$ 10,817<span></span>
</td>
<td class="nump">$ 100,388<span></span>
</td>
<td class="nump">$ 132,642<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period Shares Restricted Stock Units Vested</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6817875088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (20,488)<span></span>
</td>
<td class="nump">$ 7,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">10,141<span></span>
</td>
<td class="nump">19,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecognitionOfDeferredRevenue', window );">Amortization of deferred revenue</a></td>
<td class="num">(2,397)<span></span>
</td>
<td class="num">(4,114)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment</a></td>
<td class="nump">389<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="nump">224<span></span>
</td>
<td class="num">(924)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(10,235)<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense - restricted stock</a></td>
<td class="nump">2,636<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_IncreaseDecreaseInContractReceivablesAndRetainage', window );">Contracts receivable and retainage, net</a></td>
<td class="num">(5,363)<span></span>
</td>
<td class="nump">22,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract', window );">Contracts in progress</a></td>
<td class="num">(15,981)<span></span>
</td>
<td class="num">(5,834)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets', window );">Prepaid expenses, inventory, and other current assets</a></td>
<td class="num">(26)<span></span>
</td>
<td class="nump">1,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">12,436<span></span>
</td>
<td class="num">(13,654)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Advance billings on contracts</a></td>
<td class="nump">390<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(5,825)<span></span>
</td>
<td class="num">(8,928)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred compensation</a></td>
<td class="nump">590<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">2,336<span></span>
</td>
<td class="nump">4,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_IncreaseDecreaseinAccruedContractLosses', window );">Accrued contract losses</a></td>
<td class="nump">1,595<span></span>
</td>
<td class="num">(8,001)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(29,559)<span></span>
</td>
<td class="nump">19,431<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(4,515)<span></span>
</td>
<td class="num">(5,415)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Net cash received in acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment', window );">Proceeds from the sale of equipment</a></td>
<td class="nump">2,120<span></span>
</td>
<td class="nump">5,813<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(2,395)<span></span>
</td>
<td class="nump">1,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax payments made on behalf of employees from withheld, vested shares of common stock</a></td>
<td class="num">(885)<span></span>
</td>
<td class="num">(163)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payment of financing cost</a></td>
<td class="num">(88)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Payments of dividends on common stock</a></td>
<td class="num">(448)<span></span>
</td>
<td class="num">(440)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds received from borrowings under our line of credit</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of borrowings under our line of credit</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(1,421)<span></span>
</td>
<td class="num">(603)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(33,375)<span></span>
</td>
<td class="nump">20,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">51,167<span></span>
</td>
<td class="nump">34,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 17,792<span></span>
</td>
<td class="nump">$ 55,642<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_IncreaseDecreaseInContractReceivablesAndRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in contract receivables and retainage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_IncreaseDecreaseInContractReceivablesAndRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Prepaid Expense and Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_IncreaseDecreaseinAccruedContractLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Accrued Contract Losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_IncreaseDecreaseinAccruedContractLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2420-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=96949009&amp;loc=SL79513924-113897<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sale of machinery and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecognitionOfDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. For cash flows, this element primarily pertains to amortization of deferred credits on long-term arrangements. As a noncash item, it is deducted from net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecognitionOfDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6638963776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-indent:6px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island Fabrication, Inc. ("Gulf Island," and together with its subsidiaries "the Company," "we" or "our"), is a leading fabricator of complex steel structures and marine vessels used in energy extraction and production, petrochemical and industrial facilities, power generation, alternative energy projects and shipping and marine transportation operations. We also provide related installation, hookup, commissioning, repair and maintenance services with specialized crews and integrated project management capabilities. We are currently fabricating complex modules for the construction of a new petrochemical plant and two multi-purpose service vessels. We recently fabricated offshore wind turbine foundations for the first offshore wind power project in the United States. We also constructed one of the largest liftboats servicing the Gulf of Mexico ("GOM"), one of the deepest production jackets in the GOM and the first SPAR fabricated in the United States. Our customers include U.S. and, to a lesser extent, international energy producers, petrochemical, industrial, power and marine operators. We operate and manage our business through </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> operating divisions: Fabrication, Shipyards and Services. Our corporate headquarters is located in Houston, Texas, with fabrication facilities located in Houma, Jennings and Lake Charles, Louisiana. Our fabrication facilities in Aransas Pass and Ingleside, Texas are currently being marketed for sale.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of Gulf Island Fabrication, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For definitions of certain technical terms contained in this Form 10-Q, see the Glossary of Certain Technical Terms contained in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited, consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, are not necessarily indicative of the results that may be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements. For further information, refer to the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We made the following reclassifications to our financial statements for </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, to conform to current period presentation:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We reclassified </font><font style="font-family:inherit;font-size:10pt;">$163,000</font><font style="font-family:inherit;font-size:10pt;"> from operating activities to financing activities in the Company&#8217;s consolidated statement of cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, related to tax payments made by the Company to satisfy employee income tax withholding obligations arising from vesting shares as a result of the adoption of Accounting Standards Update 2016-09 as discussed in "New Accounting Standards" below. This reclassification had no impact to our financial position or results of operations.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We reclassified corporate administrative costs and overhead expenses previously allocated to the results of operations of our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> operating divisions to our Corporate division for the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, to conform to current period presentation as discussed in Note 8. These reclassifications had no impact to our consolidated financial statements.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Standards</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, &#8220;Revenue from Contracts with Customers&#8221; ("Topic 606"), which supersedes the revenue recognition requirements in FASB Accounting Standard Codification (ASC) Topic 605, &#8220;Revenue Recognition.&#8221; Topic 606 requires entities to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue from our fixed-price and unit-rate contracts is recognized under the percentage-of-completion method, computed by the significant inputs method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. Revenue from contracts that are based upon time worked and materials incurred (&#8220;T&amp;M&#8221;) is recognized at the contracted rates as the work is performed and the costs are incurred. Topic 606 will be effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our implementation of this standard, we have established an implementation team as well as employed the help of outside consultants to assist with the implementation. We have completed our scoping phase of this project and believe that we will continue to be able to recognize revenue for our fixed-price and unit-rate contracts using the percentage-of-completion method, computed by measuring the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. However, there are additional criteria to consider that can impact the timing and inclusion of revenue in our percentage-of-completion calculations. While these additional criteria could potentially impact the timing of revenue recognition, they would not change the timing for the recognition of costs. Additionally, implementation of Topic 606 requires that e</font><font style="font-family:inherit;font-size:10pt;color:#222222;">ach performance obligation must be separately identified and the contract price allocated to it. </font><font style="font-family:inherit;font-size:10pt;">A determination to combine a group of contracts into one performance obligation or segment a single contract into multiple performance obligations could change the amount of revenue and gross profit recorded in a given period. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect to finalize a review of our contracts and complete our calculation of a cumulative implementation adjustment, if any, during the fourth quarter of 2017.&#160;At this time, we are unable to conclude whether there will be any cumulative implementation adjustments, if any, and whether or not they would be material. The guidance permits companies to either apply the new requirements retrospectively to all prior periods presented through use of the full retrospective method or apply the new requirements in the year of adoption through a cumulative adjustment using the modified retrospective method. We intend to use the modified retrospective model in adopting this standard, which will require a cumulative catch up adjustment, if any, on January 1, 2018.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued ASU 2015-16, &#8220;Simplifying the Accounting for Measurement-Period Adjustments,&#8221; which eliminates the requirement that an acquirer in a business combination account for measurement-period adjustments retrospectively. Instead, an acquirer will recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. ASU 2015-16 is effective for annual periods beginning after December 15, 2016. We adopted this guidance effective January 1, 2017, which did not have an impact on our financial position, results of operations and related disclosures. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases,&#8221; which requires lessees to record most leases on their balance sheets but recognize expenses in a manner similar to current guidance. ASU 2016-02 will be effective for annual periods beginning after December 15, 2018. The guidance is required to be applied using a modified retrospective approach. We are currently evaluating the effect that ASU 2016-02 will have on our financial position, results of operations and related disclosures; however, we expect to record our lease obligations on our balance sheet. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, &#8220;Improvements to Employee Share-Based Payment Accounting,&#8221; which amends several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification within the statement of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016. We adopted the requirements of ASU 2016-09 effective January 1, 2017. The provisions of ASU No. 2016-09 that are applicable to the Company and affect the Company&#8217;s consolidated financial statements&#160;include the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This ASU requires the recognition of the excess tax benefit or tax deficiency resulting from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes created when common stock vests as an income tax benefit or expense in the Company&#8217;s statement of operations. Under previous GAAP, this difference was required to be recognized in additional paid-in capital. The expense or benefit required to be recognized is calculated separately as a discrete item each reporting period and not as part of the Company&#8217;s projected annual effective tax rate. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$215,000</font><font style="font-family:inherit;font-size:10pt;">, respectively (approximate </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;"> loss per share) related to the adoption of this ASU. We have adopted these provisions on a prospective basis and our prior period presentation has not changed. Future effects to the Company&#8217;s income tax expense (benefit) as a result of the adoption of this ASU will depend on the timing, number of shares and the closing price per share of the Company&#8217;s common stock on the dates of vesting. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This ASU also clarifies that cash paid by the Company to taxing authorities in order to satisfy employee income tax withholding obligations from vesting shares should be classified as a financing activity in the Company&#8217;s statement of cash flows. We have reported payments of </font><font style="font-family:inherit;font-size:10pt;">$885,000</font><font style="font-family:inherit;font-size:10pt;"> within financing activities within our consolidated statement of cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as a result of adoption of this ASU. We have adopted these provisions retrospectively and reclassified </font><font style="font-family:inherit;font-size:10pt;">$163,000</font><font style="font-family:inherit;font-size:10pt;"> from cash used in operating activities to cash used in financing activities for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, to conform to the current period presentation.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments,&#8221; which changes the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking &#8220;expected loss&#8221; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard also requires enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. ASU 2016-13 will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted for all entities for annual periods beginning after December 15, 2018. We have not elected to early adopt this guidance. The guidance must be applied using a cumulative-effect transition method. We are currently evaluating the effect that ASU 2016-13 will have on our financial position, results of operations and related disclosures.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805430672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSETS HELD FOR SALE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">ASSETS HELD FOR SALE</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ASSETS HELD FOR SALE</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">South Texas Assets:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 23, 2017, our Board of Directors approved management's recommendation to place our South Texas facilities located in Aransas Pass and Ingleside, Texas, up for sale. Our Texas South Yard in Ingleside, Texas, is located on the northwest corner of the intersection of the U.S. Intracoastal Waterway and the Corpus Christi Ship Channel. The </font><font style="font-family:inherit;font-size:10pt;">45</font><font style="font-family:inherit;font-size:10pt;">-foot deep Corpus Christi Ship Channel provides direct and unrestricted access to the Gulf of Mexico. Our Texas North Yard in Aransas Pass, Texas, is located along the U.S. Intracoastal Waterway and is approximately three miles north of the Corpus Christi Ship Channel. These properties are currently underutilized and represent excess capacity within our Fabrication division. Our net book value of property, plant and equipment for these assets was </font><font style="font-family:inherit;font-size:10pt;">$104.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. Through September 30, 2017, we have incurred approximately </font><font style="font-family:inherit;font-size:10pt;">$265,000</font><font style="font-family:inherit;font-size:10pt;"> in clean-up and repair related costs and we expect to incur additional future repair costs in excess of our deductible which management believes are probable of being recovered through insurance proceeds. We maintain coverage on these assets up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to a </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;"> deductible with a minimum deductible of </font><font style="font-family:inherit;font-size:10pt;">$500,000</font><font style="font-family:inherit;font-size:10pt;">. We are working diligently with our insurance agents and adjusters to finalize our estimate of the damage; however, it may be several months, or even longer, before we can finalize our assessment and receive final payment from our insurance underwriters. Our insurance underwriters have made an initial payment of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">, and we have recorded a liability for future repairs of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> which is included in accrued expenses and other liabilities on our balance sheet at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. Our final assessment of the damages incurred to our South Texas assets as well as the amount of insurance proceeds we will receive could be more or less than this amount when the claim is ultimately settled and such differences could be material. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the decision to place our South Texas facilities up for sale, we have and will continue to incur costs associated with maintaining these facilities. These costs include insurance, general maintenance of the properties in their current state, property taxes and retained employees which will be expensed as incurred. We do not expect the sale of these assets to impact our ability to operate our Fabrication division. Our South Texas assets held for sale do not qualify for discontinued operations presentation.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prospect Shipyard Assets:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease a </font><font style="font-family:inherit;font-size:10pt;">35</font><font style="font-family:inherit;font-size:10pt;">-acre complex 26 miles from the Gulf of Mexico in Houma, Louisiana. We have entered into an agreement to terminate the lease no later than December 31, 2017, with the owner of the property (currently a senior vice president within the Company and the former chief executive officer of LEEVAC Shipyards, LLC) to facilitate an orderly disposal of assets at the facility. Our remaining lease payments are not material. We have classified the machinery and equipment remaining at this shipyard as assets held for sale. Our net book value of property, plant and equipment for these assets was </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. We recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;"> during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Additionally, we sold </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> drydocks from our Prospect Shipyard for proceeds of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and recorded a loss on sale of </font><font style="font-family:inherit;font-size:10pt;">$259,000</font><font style="font-family:inherit;font-size:10pt;"> during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We do not expect the sale of these assets to impact our ability to service our Shipyards customers. The future anticipated costs expected to be incurred prior to the termination of this lease are not significant to our consolidated financial statements. Our Prospect Shipyard assets held for sale do not qualify for discontinued operations presentation.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the significant assets included in assets held for sale as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, at our South Texas facilities and our Prospect Shipyard is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">South Texas Fabrication Yards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Prospect Shipyard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vehicles</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(298</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113,894</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets held for sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,507</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,503</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,010</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808314928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE AND CONTRACT COSTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_RevenueRecognitionandLongtermContractsTextBlock', window );">REVENUE AND CONTRACT COSTS</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">REVENUE AND CONTRACT COSTS </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the percentage-of-completion accounting method to recognize revenue from fixed-price and unit-rate contracts computed using the percentage of labor hours incurred as compared to estimated total labor hours to complete each contract. Revenue recognized in a period for a contract is the pro rata portion of the contract value based upon the labor hours incurred to the total labor hours estimated to complete the contract plus pass-through costs incurred during the period. We define pass-through costs as material, freight, equipment rental, and sub-contractor services that are included in the direct costs of revenue associated with projects. Consequently, pass-through costs are included in revenue but have no impact on the gross profit realized for that particular period. Our pass-through costs as a percentage of revenue for each period presented were as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through costs as a percentage of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts in progress at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, were </font><font style="font-family:inherit;font-size:10pt;">$42.8 million</font><font style="font-family:inherit;font-size:10pt;"> with </font><font style="font-family:inherit;font-size:10pt;">$31.7 million</font><font style="font-family:inherit;font-size:10pt;"> relating to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> major customers. Advance billings on contracts at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> and included advances of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> major customers. Accrued contract losses were </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$387,000</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> , respectively. Our accrued contract losses as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, are a result of changes in estimates totaling </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;"> identified during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, due to cost overruns and re-work related to two vessels we are constructing for a major customer in our Shipyards division.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue and gross profit on contracts can be significantly affected by change orders and claims that may not be resolved until the later stages of the contract or after the contract has been completed and delivery occurs. At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we included </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts in revenue related to change orders on projects which have been approved as to scope but not price. During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a loss of </font><font style="font-family:inherit;font-size:10pt;">$488,000</font><font style="font-family:inherit;font-size:10pt;"> for a single customer related to revenue on change orders recognized in prior periods that were not recovered.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_RevenueRecognitionandLongtermContractsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue Recognition and Long-term Contracts [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_RevenueRecognitionandLongtermContractsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805358688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACTS RECEIVABLE AND RETAINAGE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">CONTRACTS RECEIVABLE AND RETAINAGE</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CONTRACTS RECEIVABLE AND RETAINAGE </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers include major and large independent oil and gas companies, petrochemical and industrial facilities, marine companies and their contractors. Of our contracts receivable balance at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.3 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">64.0%</font><font style="font-family:inherit;font-size:10pt;">, was with </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers. The significant projects for these </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> customers consist of:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">One</font><font style="font-family:inherit;font-size:10pt;"> large petroleum supply vessel for a customer in our Shipyards segment that was tendered for delivery on February 6, 2017 (see also Note 9 regarding this receivable as this customer has refused delivery of the vessel); </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Offshore installation and hook-up work related to a customer within our Services division; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fabrication of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> modules associated with a U.S. ethane cracker project.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we included an allowance for bad debt of </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> in our contract receivable balance which primarily relates to a customer within our Fabrication division for the storage of an offshore drilling platform that was fully reserved in 2016 and a customer in our Shipyards division for storage and holding costs for a vessel that we completed and tendered for delivery on February 6, 2017, but was rejected by the customer alleging certain technical deficiencies. See Note 9.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808314928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">FAIR VALUE MEASUREMENTS</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company bases its fair value determinations by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 - inputs are based upon quoted prices for identical instruments traded in active markets. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 - inputs are based upon quoted prices for similar instruments in active markets and model-based valuation techniques for which all significant assumptions are observable in the market. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 - inputs are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the asset or liability. These include discounted cash flow models and similar valuation techniques. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Recurring fair value measurements and financial instruments</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> - </font><font style="font-family:inherit;font-size:10pt;">The carrying amounts that we have reported for financial instruments, including cash and cash equivalents, accounts receivables and accounts payables, approximate their fair values.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Assets held for sale</font><font style="font-family:inherit;font-size:10pt;"> - We measure and record assets held for sale at the lower of their carrying amount or fair value less cost to sell. The determination of fair value can require the use of significant judgment and can vary on the facts and circumstances. We have classified our assets at our South Texas facilities and our Prospect Shipyard as assets held for sale at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.   We had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> assets held for sale at December 31, 2016. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 25, 2017, our South Texas facilities were impacted by Hurricane Harvey, which made landfall as a category 4 hurricane. As a result, we suffered damages to our South Texas buildings and equipment. See Note 2. Based upon our initial assessment of the damages and insurance coverage, management believes that there is no basis to record a net loss at this time and that insurance proceeds will at a minimum be sufficient to reimburse us for all damages and repair costs. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$389,000</font><font style="font-family:inherit;font-size:10pt;"> related to the assets held for sale at our Prospect shipyard. See Note 2.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805358976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per Share:</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Basic and diluted:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,110</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Distributed and undistributed income (loss) (unvested restricted stock)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted earnings (loss) per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">______________</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) We have </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> dilutive securities.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805378192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LINE OF CREDIT<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LINE OF CREDIT</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">LINE OF CREDIT</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 9, 2017, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;"> credit agreement with Whitney Bank, as lender. The credit facility matures </font><font style="font-family:inherit;font-size:10pt;">June&#160;9, 2019</font><font style="font-family:inherit;font-size:10pt;">, and may be used for issuing letters of credit and/or general corporate and working capital purposes. Interest on drawings under the credit facility may be designated, at our option, as either Base Rate (as defined in the credit facility) or LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;"> per annum. Unused commitment fees on the undrawn portion of the facility are </font><font style="font-family:inherit;font-size:10pt;">0.4%</font><font style="font-family:inherit;font-size:10pt;"> per annum, and interest on undrawn stated amounts under letters of credit issued by the lenders is </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;"> per annum. The credit facility is secured by substantially all of our assets (other than the assets of Gulf Marine Fabricators, L.P., the legal entity that holds our South Texas assets which are currently held for sale). </font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We must comply with the following financial covenants each quarter during the term of the facility:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">i.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratio of current assets to current liabilities of not less than </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">:1.00;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">ii.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum tangible net worth requirement of at least the sum of:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$230.0 million</font><font style="font-family:inherit;font-size:10pt;">, plus </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">An amount equal to </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated net income for each fiscal quarter ending after June 30, 2017 (with no deduction for a net loss in any such fiscal quarter except for any gain or loss in connection with the sale of assets by Gulf Marine Fabricators, L.P.), plus </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of all net proceeds of any issuance of any stock or other equity after deducting of any fees, commissions, expenses and other costs incurred in such offering; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">iii.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratio of funded debt to tangible net worth of not more than </font><font style="font-family:inherit;font-size:10pt;">0.50</font><font style="font-family:inherit;font-size:10pt;">:1.00.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concurrent with our execution of the credit facility, we terminated our prior credit facility with JPMorgan Chase Bank, N.A. At the time of the termination, there was approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> of letters of credit outstanding. All were reissued as new letters of credit under the credit facility and accepted by the beneficiaries. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts were outstanding under the credit facility. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all of our financial covenants.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805378912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT DISCLOSURES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT DISCLOSURES</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SEGMENT DISCLOSURES</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have structured our operations with </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> operating divisions and a corporate non-operating division. Beginning in 2017, management reduced its allocation of corporate administrative costs and overhead expenses from its corporate, non-operating division to its operating divisions in order to individually evaluate corporate administrative costs and overhead within our Corporate division as well as to not overly burden our operating divisions with costs that do not directly relate to their operations. Accordingly, a significant portion of our corporate administrative costs and overhead expenses are retained within the results of our corporate division. In addition, we have also allocated certain personnel previously included in the operating divisions to our Corporate division. In doing so, management believes that it has created a fourth reportable segment with each of its </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> operating divisions and its Corporate division each meeting the criteria of reportable segments under GAAP. Our operating divisions and Corporate division are discussed below.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fabrication</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> - </font><font style="font-family:inherit;font-size:10pt;">Our Fabrication division primarily fabricates structures such as offshore drilling and production platforms and other steel structures for customers in the oil and gas industries including jackets and deck sections of fixed production platforms along with pressure vessels. Our Fabrication division also fabricates structures for alternative energy customers (such as the five jackets and piles we constructed for a shallow water wind turbine project off the coast of Rhode Island during 2015) as well as modules for an LNG facility. We have historically performed these activities out of our fabrication yards in Houma, Louisiana and formerly out of our fabrication yards in Aransas Pass and Ingleside, Texas.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> - </font><font style="font-family:inherit;font-size:10pt;">Our Shipyards division primarily fabricates and repairs marine vessels including offshore supply vessels, anchor handling vessels, lift boats, tugboats and towboats. Our Shipyards division also constructs and owns drydocks to lift marine vessels out of the water in order to make repairs or modifications. Our marine repair activities include steel repair, blasting and painting services, electrical systems repair, machinery and piping system repairs and propeller, shaft and rudder reconditioning. Our Shipyards division also performs conversion projects that consist of lengthening or modifying the use of existing vessels to enhance their capacity or functionality. We perform these activities out of our facilities in Houma, Jennings and Lake Charles, Louisiana.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Services</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> - </font><font style="font-family:inherit;font-size:10pt;">Our Services division primarily provides interconnect piping services on offshore platforms and inshore structures. Interconnect piping services involve sending employee crews to offshore platforms in the Gulf of Mexico to perform welding and other activities required to connect production equipment, service modules and other equipment on a platform. We also contract with oil and gas companies that have platforms and other structures located in the inland lakes and bays throughout the Southeast for various on-site construction and maintenance activities. In addition, our Services division can fabricate packaged skid units and construct various municipal and drainage projects, such as pump stations, levee reinforcement, bulkheads and other projects for state and local governments.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Corporate</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> - </font><font style="font-family:inherit;font-size:10pt;">Our Corporate division primarily includes expenses that do not directly relate to the operations or shared services provided to our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> operating divisions. Expenses for shared services, which include human resources, insurance, business development, accounting salaries, etc., are allocated to the operating divisions. Expenses that are not allocated include, but are not limited to, costs related to executive management and directors' fees, clerical and administrative salaries, costs of maintaining the corporate office and costs associated with being a publicly traded company and its overall governance.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally evaluate the performance of, and allocate resources to, our segments based upon gross profit (loss) and operating income (loss). Segment assets are comprised of all assets attributable to each segment. Corporate administrative costs and overhead are allocated to our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> operating divisions for expenses that directly relate to the operations or relate to shared services as discussed above. During 2016, we allocated substantially all of our corporate administrative costs and overhead to our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> operating divisions. We have recast our 2016 segment data below in order to conform to the current period presentation. Intersegment revenues are priced at the estimated fair value of work performed. Summarized financial information concerning our segments as of and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(494</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(463,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457,285</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">337,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,061</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(500</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,010</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(30,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(463,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">230,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(439</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457,285</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">337,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">730</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">____________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue includes non-cash amortization of deferred revenue related to the values assigned to contracts acquired in the LEEVAC transaction of </font><font style="font-family:inherit;font-size:9pt;">$510,000</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.5 million</font><font style="font-family:inherit;font-size:9pt;"> for the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$2.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$4.1 million</font><font style="font-family:inherit;font-size:9pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812173840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation and Arbitration:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third and fourth quarters of 2015, we recorded contract losses totaling </font><font style="font-family:inherit;font-size:10pt;">$24.5 million</font><font style="font-family:inherit;font-size:10pt;"> related to a large deepwater project we delivered in November 2015. No amounts with respect to these disputed change orders are included on our consolidated balance sheet or recognized in revenue in our consolidated statement of operations as of and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.&#160;In the second quarter of 2016, we initiated legal action to recover our costs from these disputed change orders. We can give no assurance that our actions will be successful or that we will recover all or any portion of these contract losses from our customer.&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 21, 2016, a customer of our Shipyards division announced it was in noncompliance with certain financial covenants included in the customer&#8217;s debt agreements and stated that, while it had received limited waivers from its lenders, its debt agreements would require further negotiation and amendment. This same customer rejected delivery of the first vessel that we completed and tendered for delivery on February 6, 2017, alleging certain technical deficiencies exist with respect to the vessel. On March 10, 2017, we gave notice for arbitration with our customer in an effort to resolve this matter and subsequently suspended fabrication of the second vessel under contract with this customer, which is included in our arbitration proceedings. We disagree with our customer concerning these alleged technical deficiencies and have put the customer in default under the terms of both vessel contracts. The customer is seeking recovery of </font><font style="font-family:inherit;font-size:10pt;">$84.8 million</font><font style="font-family:inherit;font-size:10pt;"> representing all purchase price amounts previously paid by the customer under both contracts. On May 17, 2017, the customer filed for protection under Chapter 11 of the United States Bankruptcy Code for reorganization under a negotiated, pre-packaged plan. The customer has emerged from Chapter 11 Bankruptcy and the Bankruptcy Court has approved the customer's retention and acceptance of both contracts. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> remained due and outstanding from our customer for the first vessel. The balance due to us for the second vessel upon completion and delivery is approximately </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">. We are working with legal counsel to protect our contractual claims, and we have re-initiated arbitration proceedings in accordance with our contracts. We are in the process of discovery.  The customer has recently named a new interim chief executive officer who has made contact with our management, and we are working to resolve our dispute in a constructive manner. We intend to take all legal action as may be necessary to protect our rights under the contracts and recover the remaining balances owed to us. Because these vessels have been completed or are substantially complete, we believe that they have significant fair value and that we would be able to fully recover any remaining amounts due to us in the event we enforce our security interest over these projects. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Contract:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in our results of operations for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, are </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;"> of contract losses incurred by our Shipyards division related to cost overruns and re-work identified on two newbuild vessel construction contracts from a customer. We and our customer are in discussions to pause construction of the vessels as we resolve electrical and engineering and design issues causing a significant portion of the re-work and cost overruns. Our estimates to complete these vessels contemplate this pause to resolve issues as well as the related delivery schedule. Actual costs to complete and agreed to delivery dates could be different than our estimates. Each vessel contract contains penalties from </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;"> per vessel for late delivery. We believe, but can provide no assurance, that we will be successful in mutually resolving these issues with our customer in accordance with our estimates. Management has not accrued for any penalties as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as we believe penalties are not deemed probable, nor are they estimable at this time.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Hurricane Harvey:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 2 for a discussion of damages incurred from Hurricane Harvey at our South Texas facilities.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6606081920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SUBSEQUENT EVENTS</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;26, 2017</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of $</font><font style="font-family:inherit;font-size:10pt;">0.01</font><font style="font-family:inherit;font-size:10pt;"> per share on our shares of common stock outstanding, payable </font><font style="font-family:inherit;font-size:10pt;">November&#160;24, 2017</font><font style="font-family:inherit;font-size:10pt;">, to shareholders of record on </font><font style="font-family:inherit;font-size:10pt;">November&#160;10, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805393120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Standards</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Standards</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 28, 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2014-09, &#8220;Revenue from Contracts with Customers&#8221; ("Topic 606"), which supersedes the revenue recognition requirements in FASB Accounting Standard Codification (ASC) Topic 605, &#8220;Revenue Recognition.&#8221; Topic 606 requires entities to recognize revenue in a way that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Revenue from our fixed-price and unit-rate contracts is recognized under the percentage-of-completion method, computed by the significant inputs method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. Revenue from contracts that are based upon time worked and materials incurred (&#8220;T&amp;M&#8221;) is recognized at the contracted rates as the work is performed and the costs are incurred. Topic 606 will be effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our implementation of this standard, we have established an implementation team as well as employed the help of outside consultants to assist with the implementation. We have completed our scoping phase of this project and believe that we will continue to be able to recognize revenue for our fixed-price and unit-rate contracts using the percentage-of-completion method, computed by measuring the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. However, there are additional criteria to consider that can impact the timing and inclusion of revenue in our percentage-of-completion calculations. While these additional criteria could potentially impact the timing of revenue recognition, they would not change the timing for the recognition of costs. Additionally, implementation of Topic 606 requires that e</font><font style="font-family:inherit;font-size:10pt;color:#222222;">ach performance obligation must be separately identified and the contract price allocated to it. </font><font style="font-family:inherit;font-size:10pt;">A determination to combine a group of contracts into one performance obligation or segment a single contract into multiple performance obligations could change the amount of revenue and gross profit recorded in a given period. </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect to finalize a review of our contracts and complete our calculation of a cumulative implementation adjustment, if any, during the fourth quarter of 2017.&#160;At this time, we are unable to conclude whether there will be any cumulative implementation adjustments, if any, and whether or not they would be material. The guidance permits companies to either apply the new requirements retrospectively to all prior periods presented through use of the full retrospective method or apply the new requirements in the year of adoption through a cumulative adjustment using the modified retrospective method. We intend to use the modified retrospective model in adopting this standard, which will require a cumulative catch up adjustment, if any, on January 1, 2018.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2015, the FASB issued ASU 2015-16, &#8220;Simplifying the Accounting for Measurement-Period Adjustments,&#8221; which eliminates the requirement that an acquirer in a business combination account for measurement-period adjustments retrospectively. Instead, an acquirer will recognize a measurement-period adjustment during the period in which it determines the amount of the adjustment. ASU 2015-16 is effective for annual periods beginning after December 15, 2016. We adopted this guidance effective January 1, 2017, which did not have an impact on our financial position, results of operations and related disclosures. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases,&#8221; which requires lessees to record most leases on their balance sheets but recognize expenses in a manner similar to current guidance. ASU 2016-02 will be effective for annual periods beginning after December 15, 2018. The guidance is required to be applied using a modified retrospective approach. We are currently evaluating the effect that ASU 2016-02 will have on our financial position, results of operations and related disclosures; however, we expect to record our lease obligations on our balance sheet. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, &#8220;Improvements to Employee Share-Based Payment Accounting,&#8221; which amends several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities and classification within the statement of cash flows. ASU 2016-09 is effective for annual periods beginning after December 15, 2016. We adopted the requirements of ASU 2016-09 effective January 1, 2017. The provisions of ASU No. 2016-09 that are applicable to the Company and affect the Company&#8217;s consolidated financial statements&#160;include the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This ASU requires the recognition of the excess tax benefit or tax deficiency resulting from the difference between the deduction for tax purposes and the compensation cost recognized for financial reporting purposes created when common stock vests as an income tax benefit or expense in the Company&#8217;s statement of operations. Under previous GAAP, this difference was required to be recognized in additional paid-in capital. The expense or benefit required to be recognized is calculated separately as a discrete item each reporting period and not as part of the Company&#8217;s projected annual effective tax rate. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$215,000</font><font style="font-family:inherit;font-size:10pt;">, respectively (approximate </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;"> loss per share) related to the adoption of this ASU. We have adopted these provisions on a prospective basis and our prior period presentation has not changed. Future effects to the Company&#8217;s income tax expense (benefit) as a result of the adoption of this ASU will depend on the timing, number of shares and the closing price per share of the Company&#8217;s common stock on the dates of vesting. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This ASU also clarifies that cash paid by the Company to taxing authorities in order to satisfy employee income tax withholding obligations from vesting shares should be classified as a financing activity in the Company&#8217;s statement of cash flows. We have reported payments of </font><font style="font-family:inherit;font-size:10pt;">$885,000</font><font style="font-family:inherit;font-size:10pt;"> within financing activities within our consolidated statement of cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, as a result of adoption of this ASU. We have adopted these provisions retrospectively and reclassified </font><font style="font-family:inherit;font-size:10pt;">$163,000</font><font style="font-family:inherit;font-size:10pt;"> from cash used in operating activities to cash used in financing activities for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, to conform to the current period presentation.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments,&#8221; which changes the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other instruments, entities will be required to use a new forward-looking &#8220;expected loss&#8221; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard also requires enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. ASU 2016-13 will be effective for annual periods beginning after December 15, 2019. Early adoption is permitted for all entities for annual periods beginning after December 15, 2018. We have not elected to early adopt this guidance. The guidance must be applied using a cumulative-effect transition method. We are currently evaluating the effect that ASU 2016-13 will have on our financial position, results of operations and related disclosures.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808314928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held for Sale (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock', window );">Significant Assets Included in Assets Held for Sale</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the significant assets included in assets held for sale as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, at our South Texas facilities and our Prospect Shipyard is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">South Texas Fabrication Yards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Prospect Shipyard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,582</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vehicles</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(298</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113,894</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets held for sale</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,507</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,503</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,010</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808441520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock', window );">Pass-through Costs as a Percentage of Revenue</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our pass-through costs as a percentage of revenue for each period presented were as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through costs as a percentage of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Schedule of Pass-through Costs as a Percentage of Revenue [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_ScheduleofPassthroughCostsasaPercentageofRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808324384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share and Shareholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Basic and diluted:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,110</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,488</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Distributed and undistributed income (loss) (unvested restricted stock)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,096</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,388</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,999</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,852</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,821</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,621</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted earnings (loss) per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">______________</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) We have </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> dilutive securities.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805358976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summarized Segment Financial Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summarized financial information concerning our segments as of and for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,318</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,074</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(152</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(494</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(463,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,652</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">65,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(205</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,975</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">173</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457,285</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">337,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,125</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">133,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,061</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(500</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,010</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(30,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">205,463</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(463,533</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">117</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="18" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fabrication</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Shipyards</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Services</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Corporate</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Eliminations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Consolidated</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">70,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">230,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(439</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating income (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">285,320</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(457,285</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">337,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">730</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">____________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue includes non-cash amortization of deferred revenue related to the values assigned to contracts acquired in the LEEVAC transaction of </font><font style="font-family:inherit;font-size:9pt;">$510,000</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.5 million</font><font style="font-family:inherit;font-size:9pt;"> for the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$2.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$4.1 million</font><font style="font-family:inherit;font-size:9pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:66px;text-indent:-30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806475152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>segment </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,559)<span></span>
</td>
<td class="nump">$ 19,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount', window );">Share-based compensation, tax expense</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare', window );">Loss per share from share-based compensation tax expense (dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax payments made on behalf of employees from withheld, vested shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 885<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,421)<span></span>
</td>
<td class="num">(603)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">Accounting Standards Update 2016-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (163)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Share-based Compensation, Tax Deficiency, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_EffectiveIncomeTaxRateReconciliationSharebasedCompensationTaxDeficiencyAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Deficiency from Share-based Compensation, Effect on Earnings Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_TaxDeficiencyfromSharebasedCompensationEffectonEarningsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=96949009&amp;loc=SL79513924-113897<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812340160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held for Sale - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>a</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>a </div>
<div>drydock</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_NumberOfDrydocksSold', window );">Drydocks sold | drydock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Property, plant and equipment held for sale</a></td>
<td class="nump">$ 107,010,000<span></span>
</td>
<td class="nump">$ 107,010,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember', window );">South Texas Fabrication Yards | Disposal Group, Held-for-sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Property, plant and equipment held for sale</a></td>
<td class="nump">104,507,000<span></span>
</td>
<td class="nump">$ 104,507,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfPropertyRepairsAndMaintenance', window );">Clean-up and repair related costs due to Hurricane Harvey</a></td>
<td class="nump">$ 265,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_InsuranceDeductiblePercent', window );">Insurance deductible, percent</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_ProceedsFromPropertyInsurancePolicy', window );">Insurance initial payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember', window );">South Texas Fabrication Yards | Disposal Group, Held-for-sale, Not Discontinued Operations | Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_AccrualForFutureRepairs', window );">Accrual for future repairs</a></td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="nump">2,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember', window );">South Texas Fabrication Yards | Disposal Group, Held-for-sale, Not Discontinued Operations | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_InsuranceCoverage', window );">Insurance coverage</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember', window );">South Texas Fabrication Yards | Disposal Group, Held-for-sale, Not Discontinued Operations | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_InsuranceDeductibleValue', window );">Insurance deductible, value</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember', window );">Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on sale of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember', window );">Prospect Shipyard | Disposal Group, Held-for-sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Property, plant and equipment held for sale</a></td>
<td class="nump">$ 2,503,000<span></span>
</td>
<td class="nump">$ 2,503,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of leased facility (in acres) | a</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 389,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember', window );">Prospect Shipyard | Disposal Group, Disposed of by Sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Proceeds from sale of assets</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_AccrualForFutureRepairs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrual For Future Repairs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_AccrualForFutureRepairs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_InsuranceCoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance Coverage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_InsuranceCoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_InsuranceDeductiblePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance Deductible, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_InsuranceDeductiblePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_InsuranceDeductibleValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance Deductible, Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_InsuranceDeductibleValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_NumberOfDrydocksSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Drydocks Sold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_NumberOfDrydocksSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_ProceedsFromPropertyInsurancePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Property Insurance Policy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_ProceedsFromPropertyInsurancePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfPropertyRepairsAndMaintenance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfPropertyRepairsAndMaintenance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2473-110228<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2443-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2611-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsHeldForSaleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6818049104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets Held for Sale - Significant Assets Included in Assets Held for Sale (Details) - Disposal Group, Held-for-sale, Not Discontinued Operations<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation', window );">Less: accumulated depreciation</a></td>
<td class="num">$ (113,894)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Total assets held for sale</a></td>
<td class="nump">107,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember', window );">South Texas Fabrication Yards</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation', window );">Less: accumulated depreciation</a></td>
<td class="num">(113,596)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Total assets held for sale</a></td>
<td class="nump">104,507<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember', window );">Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation', window );">Less: accumulated depreciation</a></td>
<td class="num">(298)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent', window );">Total assets held for sale</a></td>
<td class="nump">2,503<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">5,492<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land | South Texas Fabrication Yards</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">5,492<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land | Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">117,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | South Texas Fabrication Yards</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">117,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">96,271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | South Texas Fabrication Yards</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">93,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">2,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">949<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | South Texas Fabrication Yards</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">610<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | South Texas Fabrication Yards</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">610<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles | Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other | South Texas Fabrication Yards</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other | Prospect Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross', window );">Total assets held for sale, gross</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accumulated Depreciation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DisposalGroupIncludingDiscontinuedOperationPropertyPlantandEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2473-110228<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsHeldForSaleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806983312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Costs - Pass Through Costs (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractorsAbstract', window );"><strong>Contractors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_PassThroughCostsAsPercentOfRevenue', window );">Pass-through costs as a percentage of revenues</a></td>
<td class="nump">48.40%<span></span>
</td>
<td class="nump">33.80%<span></span>
</td>
<td class="nump">45.30%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_PassThroughCostsAsPercentOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pass through costs as percent of revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_PassThroughCostsAsPercentOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811718240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue and Contract Costs - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Contracts in progress</a></td>
<td class="nump">$ 42,810,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,829,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCostCurrent', window );">Advance billings on contracts</a></td>
<td class="nump">4,367,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,977,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLossOnContracts', window );">Accrued contract losses</a></td>
<td class="nump">1,982,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 387,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_IncreaseDecreaseinEstimatedContractCosts', window );">Change in estimated costs</a></td>
<td class="nump">12,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LossFromDisputedChangeOrders', window );">Loss related to disputed change orders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 488,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_ProjectApprovedScopeUnapprovedPriceMember', window );">Project, Approved Scope, Unapproved Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractsRevenue', window );">Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember', window );">Two Major Customers | Costs in Excess of Billings | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Contracts in progress</a></td>
<td class="nump">31,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember', window );">Two Major Customers | Billings in Excess of Costs | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesAndDeposits', window );">Customer advances</a></td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_IncreaseDecreaseinEstimatedContractCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Estimated Contract Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_IncreaseDecreaseinEstimatedContractCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_LongtermContractsOrProgramsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Contracts or Programs Disclosure [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_LongtermContractsOrProgramsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_LossFromDisputedChangeOrders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss From Disputed Change Orders</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_LossFromDisputedChangeOrders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BillingsInExcessOfCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractsRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned from products sold or services provided under the terms of a contract, including, but not limited to, government contracts and construction contracts, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractsRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLossOnContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57777-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLossOnContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_ProjectApprovedScopeUnapprovedPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_ProjectApprovedScopeUnapprovedPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_CostsinExcessofBillingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_CostsinExcessofBillingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_BillingsinExcessofCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_BillingsinExcessofCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6818333760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contracts Receivable and Retainage (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>module </div>
<div>vessel</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Contract receivable</a></td>
<td class="nump">$ 25,513<span></span>
</td>
<td class="nump">$ 20,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_ContractsReceivableNumberofVessels', window );">Number of vessels with contract receivables | vessel</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for bad debt</a></td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember', window );">Two Major Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_ContractsReceivableNumberofModules', window );">Number of modules with contract receivables | module</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember', window );">Two Major Customers | Contract Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Contract receivable</a></td>
<td class="nump">$ 16,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of contract receivable</a></td>
<td class="nump">64.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_ContractsReceivableNumberofModules">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contracts Receivable, Number of Modules</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_ContractsReceivableNumberofModules</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_ContractsReceivableNumberofVessels">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contracts Receivable, Number of Vessels</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_ContractsReceivableNumberofVessels</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_LongtermContractsOrProgramsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Contracts or Programs Disclosure [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_LongtermContractsOrProgramsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractReceivableDueOneYearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs to be collected in the next fiscal year following the latest fiscal year. Excludes amounts due that have been withheld because of retainage provisions in a contract. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractReceivableDueOneYearOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=gifi_TwoMajorCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_ContractReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_ContractReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805469536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurement - Property, Plant, and Equipment Reclassified (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup', window );">Assets held-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember', window );">Prospect Shipyard | Disposal Group, Held-for-sale, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of assets held for sale</a></td>
<td class="nump">$ 389,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77912953&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2611-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsHeldForSaleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ProspectShipyardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811899136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share and Shareholders' Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (3,110)<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
<td class="num">$ (20,488)<span></span>
</td>
<td class="nump">$ 7,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic', window );">Less: Distributed and undistributed income (loss) (unvested restricted stock)</a></td>
<td class="num">(14)<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common shareholders</a></td>
<td class="num">$ (3,096)<span></span>
</td>
<td class="nump">$ 539<span></span>
</td>
<td class="num">$ (20,388)<span></span>
</td>
<td class="nump">$ 6,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares (in shares)</a></td>
<td class="nump">14,852,000<span></span>
</td>
<td class="nump">14,633,000<span></span>
</td>
<td class="nump">14,821,000<span></span>
</td>
<td class="nump">14,621,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted earnings (loss) per share - common shareholders (usd per share)</a></td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="num">$ (1.38)<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6818695888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Line of Credit (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 09, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 08, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving credit facility</a></td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio', window );">Financial covenants, minimum current assets to current liabilities ratio</a></td>
<td class="nump">1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Financial covenants, minimum net worth</a></td>
<td class="nump">$ 230,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement', window );">Financial covenants, percent of net income added to net worth requirement</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement', window );">Financial covenants, percent of proceeds from stock issuance added to net worth requirement</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio', window );">Financial covenant, maximum funded debt to tangible net worth ratio</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Total outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit facility, borrowings outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Fees on undrawn borrowings</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Terms, Maximum Funded Debt to Tangible Net Worth Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DebtInstrumentCovenantTermsMaximumFundedDebttoTangibleNetWorthRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Terms, Minimum Current Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Terms, Percent of Net Income Added to Net Worth Requirement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Terms, Percent of Proceeds from Stock Issuance Added to Net Worth Requirement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinimumNetWorthRequiredForCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The lowest amount of net worth (total assets minus total liabilities) required by secondary market investors or state-imposed regulatory mandates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47080-110998<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinimumNetWorthRequiredForCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6819458160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating divisions | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 49,884<span></span>
</td>
<td class="nump">$ 65,384<span></span>
</td>
<td class="nump">$ 133,745<span></span>
</td>
<td class="nump">$ 230,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(494)<span></span>
</td>
<td class="nump">5,259<span></span>
</td>
<td class="num">(17,010)<span></span>
</td>
<td class="nump">25,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(4,864)<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="num">(30,339)<span></span>
</td>
<td class="nump">10,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">303,380<span></span>
</td>
<td class="nump">337,212<span></span>
</td>
<td class="nump">303,380<span></span>
</td>
<td class="nump">337,212<span></span>
</td>
<td class="nump">$ 322,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">2,671<span></span>
</td>
<td class="nump">6,386<span></span>
</td>
<td class="nump">10,141<span></span>
</td>
<td class="nump">19,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">2,652<span></span>
</td>
<td class="nump">2,125<span></span>
</td>
<td class="nump">4,515<span></span>
</td>
<td class="nump">5,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecognitionOfDeferredRevenue', window );">Recognition of deferred revenue</a></td>
<td class="nump">510<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">2,397<span></span>
</td>
<td class="nump">4,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(152)<span></span>
</td>
<td class="num">(205)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="num">(439)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(2,161)<span></span>
</td>
<td class="num">(1,995)<span></span>
</td>
<td class="num">(6,165)<span></span>
</td>
<td class="num">(5,571)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">364,016<span></span>
</td>
<td class="nump">332,617<span></span>
</td>
<td class="nump">364,016<span></span>
</td>
<td class="nump">332,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="nump">421<span></span>
</td>
<td class="nump">332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="num">(1,159)<span></span>
</td>
<td class="num">(915)<span></span>
</td>
<td class="num">(4,328)<span></span>
</td>
<td class="num">(2,304)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="num">(463,533)<span></span>
</td>
<td class="num">(457,285)<span></span>
</td>
<td class="num">(463,533)<span></span>
</td>
<td class="num">(457,285)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gifi_FabricationSegmentMember', window );">Fabrication | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">18,318<span></span>
</td>
<td class="nump">22,311<span></span>
</td>
<td class="nump">42,517<span></span>
</td>
<td class="nump">70,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">1,250<span></span>
</td>
<td class="nump">601<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="nump">4,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">472<span></span>
</td>
<td class="num">(284)<span></span>
</td>
<td class="num">(2,216)<span></span>
</td>
<td class="nump">1,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">205,463<span></span>
</td>
<td class="nump">285,320<span></span>
</td>
<td class="nump">205,463<span></span>
</td>
<td class="nump">285,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">1,133<span></span>
</td>
<td class="nump">4,637<span></span>
</td>
<td class="nump">5,420<span></span>
</td>
<td class="nump">14,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">1,479<span></span>
</td>
<td class="nump">1,228<span></span>
</td>
<td class="nump">2,327<span></span>
</td>
<td class="nump">2,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gifi_ShipyardsSegmentMember', window );">Shipyards | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">15,074<span></span>
</td>
<td class="nump">23,060<span></span>
</td>
<td class="nump">51,798<span></span>
</td>
<td class="nump">86,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(3,504)<span></span>
</td>
<td class="nump">1,945<span></span>
</td>
<td class="num">(19,061)<span></span>
</td>
<td class="nump">9,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(4,392)<span></span>
</td>
<td class="nump">477<span></span>
</td>
<td class="num">(22,285)<span></span>
</td>
<td class="nump">5,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">96,614<span></span>
</td>
<td class="nump">75,779<span></span>
</td>
<td class="nump">96,614<span></span>
</td>
<td class="nump">75,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">1,030<span></span>
</td>
<td class="nump">1,183<span></span>
</td>
<td class="nump">3,034<span></span>
</td>
<td class="nump">3,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">1,054<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">1,872<span></span>
</td>
<td class="nump">534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=gifi_ServicesSegmentMember', window );">Services | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">17,651<span></span>
</td>
<td class="nump">20,928<span></span>
</td>
<td class="nump">43,758<span></span>
</td>
<td class="nump">76,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">1,912<span></span>
</td>
<td class="nump">2,918<span></span>
</td>
<td class="nump">2,335<span></span>
</td>
<td class="nump">11,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">1,217<span></span>
</td>
<td class="nump">1,975<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="nump">8,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">100,820<span></span>
</td>
<td class="nump">100,781<span></span>
</td>
<td class="nump">100,820<span></span>
</td>
<td class="nump">100,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">413<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
<td class="nump">1,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">$ 94<span></span>
</td>
<td class="nump">$ 565<span></span>
</td>
<td class="nump">$ 199<span></span>
</td>
<td class="nump">$ 1,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecognitionOfDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. For cash flows, this element primarily pertains to amortization of deferred credits on long-term arrangements. As a noncash item, it is deducted from net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecognitionOfDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gifi_FabricationSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gifi_FabricationSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gifi_ShipyardsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gifi_ShipyardsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gifi_ServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gifi_ServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6819513760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 10, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Contract receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,513,000<span></span>
</td>
<td class="nump">$ 20,169,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Contracts in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,810,000<span></span>
</td>
<td class="nump">$ 26,829,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_IncreaseDecreaseinEstimatedContractCosts', window );">Change in estimated costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_PossibleLateDeliveryPenaltyPerContract', window );">Possible late delivery penalty per contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_PossibleLateDeliveryPenaltyPerContract', window );">Possible late delivery penalty per contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CounterpartyNameAxis=gifi_CustomerofShipyardMember', window );">Customer of Shipyard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Loss contingency, damages sought by plaintiff</a></td>
<td class="nump">$ 84,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CounterpartyNameAxis=gifi_CustomerofShipyardMember', window );">Customer of Shipyard | Contract Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Contract receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Contracts in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_LargeDeepwaterProjectRecentlyDeliveredMember', window );">Large Deepwater Project, Recently Delivered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossOnContracts', window );">Contract losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_IncreaseDecreaseinEstimatedContractCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Estimated Contract Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_IncreaseDecreaseinEstimatedContractCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_PossibleLateDeliveryPenaltyPerContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Possible Late Delivery Penalty Per Contract</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_PossibleLateDeliveryPenaltyPerContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractReceivableDueOneYearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs to be collected in the next fiscal year following the latest fiscal year. Excludes amounts due that have been withheld because of retainage provisions in a contract. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractReceivableDueOneYearOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14435-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossOnContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Losses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossOnContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CounterpartyNameAxis=gifi_CustomerofShipyardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CounterpartyNameAxis=gifi_CustomerofShipyardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_ContractReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=gifi_ContractReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_LargeDeepwaterProjectRecentlyDeliveredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_LargeDeepwaterProjectRecentlyDeliveredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6807553680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 26, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>45
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "1\7TL?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ )'Q?2V;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  D?%]+[F,Q ^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)OITE1(71S43PI""XHWL)D=C?8M"$9:??M;>MN
M%]$'\)B9/]]\ ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/
MP?+T3'N(%C_LGD!5U0T$8NLL6YB!15R)PC0.-2:RW*<3WN&*CY^I76 .@5H*
MU'$&64H09IX8CV/;P 4PPYA2R-\%<BMQJ?Z)73H@3LDQ^S4U#$,YU$MNVD'"
MV]/CR[)NX;O,MD.:?F6O^1AI(\Z37^N[^^V#,*J2MX6LBEINY;6NE5;J?7;]
MX7<1#KWS._^/C<^"IH%?=V&^ %!+ P04    "  D?%]+F5R<(Q &  "<)P
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
M]8-\I500Z5#P)%VI9(^>%@VY"C5-Y9R91F46@O9C$P;3/X'B+U!+ P04
M"  D?%]++A<4>?\#  ##$@  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;'V8[8[J-A"&;P5Q 2>>&3MQ5H!4J*I6:J75J=K^SH)W02<A-,DNIW??)&11
MF!F?/^2#=^QW;.?QR*MKW7QKCR%TB^]5>6[7RV/779Z2I-T?0U6T7^I+./?_
MO-9-573]8_.6M)<F%(<QJ"H3-"9-JN)T7FY6X[OG9K.JW[OR= [/S:)]KZJB
M^6\;ROJZ7L+R\\77T]NQ&UXDF]6E> M_ANZORW/3/R7W5@ZG*IS;4WU>-.%U
MO?P)GG8T!HR*OT_AVL[N%T,J+W7];7CX[;!>FL%1*,.^&YHH^LM'V(6R'%KJ
M??P[-;J\]SD$SN\_6_]E3+Y/YJ5HPZXN_SD=NN-ZZ9>+0W@MWLON:WW]-4P)
MN>5BRO[W\!'*7CXXZ?O8UV4[_B[V[VU75U,KO96J^'Z[GL[C]3JU_QFF!^ 4
M@/< L#\,H"F 6$!R<S:F^G/1%9M54U\7S6VV+L6P*.")^L'<#R_'L1O_Z[-M
M^[<?&[2KY&-H9Y)L;Q*<2QX5.T7A[I*D[_]N E43.,;3/#[5XTF-IS'>SN,S
MEL1-DHV2\RB!+,MY(E+E -),]V)5+U9Z\<S+3>)FO:!S0,R+HC*0YKH7IWIQ
MTDO.O#C1BT4/AGF1*DP]1KRDJI=4>"'6RS:57L"QP=M)$2&B[B13G632"3 G
MF>@$D&9K^F9%44&>D>[%JUZ\],+6Y-;+7DQFQ!1)F=&-Y*J17!IA"W*;*PLR
M3PV?("D#($HC;L#H6#+2C^"2$3WE)O<YAY.4H4FC:P8BG 1IR'%#('O*//^N
M-96/\0YT8 )*-REW@_)+,42>+QQ-AVAG\_KH2$<PD& X1;@).CA!DI,X.4&!
M(EB7\92D+#<($3LZ.T'"DS@\0:$GI<*-5%&>Q09'IR=(?%J.3]#X:?GGJ:@
MO(\-CHY0D RUG*&@X#'WHG20*O*QL=$9"A*BED,4%(I2ZCG1-9DQ%$.%CE*0
M++6<I2 I*;Y+*7$1B*(.4900M1RB*.EH7<I7^DZ1D2,;803J#$7)4,L9BI*.
M@'DN_"@0)9QM$8]^(F6GI*CE%$5)1SY1BL3Z2&V$.CU15K"65["39MZ-S_D"
M5D1D8K6XSF&4'.80V:($K,L=KQAVJHRRR%Z'.HC1B9W%QD97AR=*>#H.3Y18
M%//\(\FC#YV:**GI.#51H:;QP/<459;:",51!R=*<#H.3M2)Z/FVHNCR?E>)
M%,.HDQ,E.1TG)RKU)6'*B;_3=(Y<%D$6Z0@EB5#'$4I*@6G)\P]XI^E2BNXN
MI$.4)$0=A^BDR1XHH)1^FDXK_9+9:<)PO/-'T;R=SNWBI>ZZNAJ/#U[KN@M]
MF^9+G]\Q%(?[0QE>N^$VZ^^;V['*[:&K+].147(_M]K\#U!+ P04    "  D
M?%]+\='MV10"  "3!@  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;(V5
M[6Z;,!2&;P5Q 37?(1$@+9FJ3=JDJ-.ZWTYR$E -IK83NKN?;2@"XZ7E!_YZ
MWW.>@Y&==92]\!) .&\U:7CNED*T&X3XL80:\P?:0B-7SI356,@ANR#>,L G
M;:H)"CPO036N&K?(]-R>%1F]"E(UL&<.O]8U9G^W0&B7N[[[/O%474JA)E"1
MM?@"OT#\;O=,CM 8Y535T/"*-@Z#<^Y^\3>[5.FUX+F"CD_ZCJKD0.F+&GP_
MY:ZG@(# 4:@(6#8WV $A*I#$>!UBNF-*99SVWZ,_ZMIE+0?,84?)G^HDRMQ-
M7><$9WPEXHEVWV"H)W:=H?@?< ,BY8I$YCA2PO7;.5ZYH/401:+4^*UOJT:W
M7;\2AX/-;@@&0S :_.BN(1P,H6% /9DN]2L6N,@8[1S6;U:+U3_A;T+Y,8]J
M4G\[O2:KY7+V5L1)AFXJSB#9]I)@(@GFBIU%$8\2)/./$($5(M#^< JQLOM#
MJS_4_FCJ3XTB>DFL)4TO\?1CE/*Q;L8367FB)<_:X(D6>4R2>XH90VQEB!<,
MB9%A&W_(<$\Q8TBL#,F2P3<8DD6&P+-NS">$,Z*5E6BU)#)^YNUJD<B/TMA?
M1\86[FS"9!U[P7^(4BM1NB0*#:+TLT0VH94(38X'=5S_Q.Q2-=PY4"%/&GT>
MG"D5((-Z#S)>*6^(<4#@+%1W)?NL/R?[@:#M< 6@\1XJ_@%02P,$%     @
M)'Q?2^W>'9+\ P  XA$  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6R-
MF-F.XS8017]%T/M8+%(+;=@&VK*"!$B Q@1)GM4VO6"T.)+<GOQ]J*4]<E6I
M/2^61)\J\G*[$I>WLOI6GXQIG.]Y5M0K]]0TEX7GU;N3R=-Z5EY,8?\YE%6>
M-O:Q.GKUI3+IO@O*,T\*$7IY>B[<];(K>ZW6R_+:9.?"O%9.?<WSM/IO8[+R
MMG+!_2CX>CZ>FK; 6R\OZ='\:9J_+J^5??+N6?;GW!3UN2R<RAQ6[@LL$BG:
M@([X^VQN]>C>::6\E>6W]N&W_<H5;8M,9G9-FR*UEW<3FRQK,]EV_#LD=>]U
MMH'C^X_LOW3BK9BWM#9QF?USWC>GE:M=9V\.Z35KOI:W7\T@*'"=0?WOYMUD
M%F];8NO8E5G=_3J[:]V4^9#%-B5/O_?7<]%=;T/^CS ^0 X!\AY@Z_XL0 T!
MZD> _VF /P3X/UM#, 0$J :OU]YUYC9MTO6R*F].U<^'2]I..U@$=KAV;6$W
M.MU_MC]K6_J^#OVE]][F&9!-C\@Q$CPB6XK G?!L_?=&2*X1&TG"Y6,%,27"
M$+7A:9+DTR0/S51L7ZDN7HWC(S[>9^/]+MX?QVO4UST2=4C1(?Y<:S0B,:7"
M0&%J2RE0*O+1V"44DTKHT2QX4!:PR@*J;(Z4]4@PJB80*D+Z8TJ% B2>;I2"
M0$0!5D8Q*0*MYKRRD%46$F610,I"4LT7?XZ'C$*!#% ?;9E,$ E %284DX$8
M==*#K(B5%5%9@&1%I!9?8>TQA0([=Y L"H&<^U@50_FA4KPJS:K25!7: S::
MU((E/26VE% :#67R698')7-6R9PJ44C)G)EV&F_>,:4 9]HRF910"DMB4@DU
ME[PL$+S="+*'1A,[#4P8%M"N00M_,S"/?8.@F(, K[4M1\D0.PM+^7I"&&N"
M+R"IL! +DT^G+X. Q**>,PG#R(DI#+Q=@J*"(BQ(,6L)*Z),,,=;)P-]D1*P
M*$JU<WA"%N_B0&T<V]AF8!Y:$V%9E D$8%E,(A]OU0E#:9AX P/>P8%:>(0M
M'*BAVBT'MR9FL##"+R=<+OO:0;R.X0"DF+ %X$T<J(MK[.+ FF](Q%$,%-Y0
MV5Q"2;+&*.>#FMH/>2<':N4:6_G 1 ^=3?:ZF,$"G\Q()I<4OM98&^4B$4XM
M-=[/01.WT%-^P_LH4"/5V$@'1H\5B1G>.V(&$S-!YC63#&9X3TO89%.&(7DO
ME8)JP]]N X,:C:7]%+7E*=2;R3.J5^:-OD]S4QV[PX+:V977HFD'?%1Z/Y!X
MD>WW+2K?P"(&IGP+BZ0_;OB1OC_]^".MCN>B=M[*QGY5=]^^A[)LC&V\F-FE
M>#+I_OZ0F4/3WD;VONI/'?J'IKP,)RK>_5AG_3]02P,$%     @ )'Q?2R="
MHY&V @  K0D  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6R-5M%NVR 4
M_17+[ZW!@,%5$FE).FW2)D6=MCW3A"16;>/9).G^?A@[K@VDZTL,^)S+.9>;
M:V876;\T1R%4\%KD93,/CTI5#U'4;(^BX,V]K$2IW^QE77"EI_4A:JI:\)TA
M%7D4 Y!$!<_*<#$S:YMZ,9,GE6>EV-1!<RH*7O]=BEQ>YB$,KPM/V>&HVH5H
M,:OX0?P0ZF>UJ?4L&J+LLD*432;+H!;[>?@)/CQ"0S"(7YFX-*-QT%IYEO*E
MG7S=S4/0*A*YV*HV!->/LUB)/&\C:1U_^J#AL&=+'(^OT3\;\]K,,V_$2N:_
MLYTZSD,6!CNQYZ=</<G+%]$;(F'0N_\FSB+7\%:)WF,K\\;\!MM3HV311]%2
M"O[:/;/2/"]]_"O-3XA[0CP0NN3<)*">@-X(Z%T"[@EX(,3T70+I">1M!V;2
MVWDWR5QSQ1>S6EZ"NJN'BK=E!Q^(/JYMNVA.Q[S3^6STZGG!R"PZMW%ZR+*#
MQ&-(,H6L/! ZA:P]$#:%/'H@Z0")M(W!2^SU$AL^'O%38'GI(,1 2@.!.$D)
MB"W@Z@/ B2+D581<1=!2U$'H:*,X00#%EAX7!D&"K6!K%Y4R!I&59T\L@@AE
M?F?8ZPR;&&CL+/;SB9=/G,PP.S/$.8*[&&"G:OX+FZA)O&H2]YRLI*T2MR!(
MDL8W"I1ZMZ'N-M@R35TWS/Y'KJAS@'=V6M:>0#2E?K7,JY:Y:NW6P)Q-=/':
MS8%Y*MRRO?8$0O1&0:5>M:FKUA*R3-VT86R74^KF;0R:*(' WU.!JX7:315X
M&@PC,,6IW5L_@)RJNM'IH:N*V:J@>U88,4QM32X. @:=GN^# >0V?@\.Z2*Q
M"R :?=7:B\QW7A^RL@F>I=(?2/,9VTNIA(X)[G7"COKN-$QRL5?MD.IQW5T@
MNHF257\YBH8;VN(?4$L#!!0    ( "1\7TN!XLH(CP0  !T6   8    >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL?9A;;^,V$(7_BN%WK\094I? -A"Y*%J@
M!8(MVCXK-GW!2I8K*?'VWY>2':_".>Q++"F'Y)DA^6G$Y;5IOW5':_O9][HZ
M=ZOYL>\O3U'4;8^V+KLOS<6>W7_V35N7O;MM#U%W:6VY&QO5541QG$1U>3K/
MU\OQV4N[7C9O?74ZVY=VUKW5==G^6]BJN:[F:O[QX.OI<.R'!]%Z>2D/]@_;
M_WEY:=U=].AE=ZKMN3LUYUEK]ZOYLWK:<#8T&!5_G>RUFUS/AE!>F^;;<//K
M;C6/!T>VLMM^Z*)T/^]V8ZMJZ,GY^.?>Z?PQYM!P>OW1^\]C\"Z8U[*SFZ;Z
M^[3KCZMY-I_M[+Y\J_JOS?47>P_(S&?WZ'^S[[9R\L&)&V/;5-WX=[9]Z_JF
MOO?BK-3E]]OOZ3S^7N_]?S3##>C>@!X-W-C_UX#O#?A' ST&?W,VAOI3V9?K
M9=M<9^UMMB[EL"C4$[MD;H>'8^[&_[EH._?T?9WGR^A]Z.<N*6X2FDC40Q&Y
MSA\C$!JA(-&</@^PD8HDP2,PC('']CPU&,>X PT[T&,'>M)!IKPDW"3I*#F/
MD@7%.LN\4*0LC9,<>S'0BP'!!/*=P X2$8R*O8P7-XV9V%3>K&^D1!-A'RGT
MD0(?[/E(I8]8:2_W&Z#**0F8R:"9#)C1GIE,#+,@SE//#%!II30VDT,SN3"3
M^A.4BU$X\V=(:@*+7L5XZ\<@*<;?_+$8A<C+W :(%CD%<J("(%+ 3>*[47(@
MM[K9^(:DCA,3V$8*<NM9D3"4B^R0S$["B>\&J+0)K%^%&:<0Y-) %YAR2F*.
M,C\@+1-L.&$_(BDCHBSD!Y-.&>E'O'L,F'"3^WC>()W).+0$,3D50J?(D 3C
M@L2, \#&)K0],3^5!"@+,P"-I.4"E+*%<ALBE![,4"4ARF*^)!XYCWT[B+2A
MY&"$*LE0%0LSDI!N49" !9!E^61K?"YR,$P)P%1Y@1<D.6E$=H HD!O")"5)
M4NV_7T@"DEBL&Z#2J>* &XQ1DACU7_ %24"Z3>[/$U MLCA4'!'F*#&8)^&'
MP0+-C?'?P$"G<LTA1QC+I"795>#E0)BD)$FJE%]K$4"D-DID&9%43V2?#6&2
M$B"I\NLMDI 4>P%PU&2AG8DY2J 0]:,N2!*2% D[4F6RX'[ %"50BBJ_SB%<
MBXJYDC*59X%O)\(DI1PLO\"+G#'[&+'/?U4QJ!&SS(\(J502R#!C_C&H)/W/
MFX)!)2F^YH H@&+&\&,)/[&J"@9<TUIX@:J0G<"',H ?^?!C"36*8W\K %7(
M"\8>RVI4D?^:8E".(C-2%C*# <H H.0#E%$MJOW\;9 LB4-+&/.3 3_]KZZ"
M027*S*G84U)'<1;Z9&5,4084]2NI@@$?'=S\3V@@8YV%"B[&'&7 4;\.+^ZB
MZ7F,2M/</X ",F,2[;^$H\FA6FW;PWC^V,VVS=NY'\ZO)D\?9YS/-!S*><\+
M];2YG53^Z.9V</I[V1Y.YV[VVO1]4X\'<_NFZ:US&7]Q"3O:<O>XJ>R^'RY3
M=]W>#BQO-WUSN1_&1H\3X?5_4$L#!!0    ( "1\7TLQ$?><LP$  -(#   8
M    >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL?5-AC]L@#/TKB!]PM+2[ZZHD
MTO6F:9,VJ;IIVV>:. DZP!F0YO;O!R3-LBW:%\#&[_G9F&Q ^^): $]>M3(N
MIZWWW9$Q5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVSNF1;2T")+OK,M,NR]
MD@;.EKA>:V%_GD#AD-,MO3F>9=/ZZ&!%UHD&OH#_VIUML-C,4DD-QDDTQ$*=
MT\?M\;2/\2G@FX3!+<XD5G)!?(G&QRJGFR@(%)0^,HBP7>$)E(I$0<:/B9/.
M*2-P>;ZQOT^UAUHNPL$3JN^R\FU.#Y144(M>^6<</L!4SQM*IN(_P154"(]*
M0HX2E4LK*7OG44\L08H6K^,N3=J'\>;^!EL'\ G 9\ A =B8*"E_)[PH,HL#
ML6/O.Q&?>'ODH3=E=*96I+L@W@7OM=CRAXQ=(]$4<QIC^#)FCF"!?4[!UU*<
M^#]PO@[?K2K<)?CN#X6'=8+]*L$^$>S_6^):S-N_DK!%3S78)DV3(R7V)DWR
MPCL/["-/;_([?)SVS\(VTCAR01]>-O6_1O00I&SNP@BUX8/-AH+:Q^-#.-MQ
MS$;#8S?](#9_X^(74$L#!!0    ( "1\7TMZ+V=,M $  -(#   8    >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL?5/;;MLP#/T501]0.4[2%8%MH.DP=, &
M!!VV/BLV;0O5Q9/DN/O[4;+KNIW7%TFD> X/*2H;C'UR+8 GSTIJE]/6^^[
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
M:CR^;.Q_:XP'E)+<X0CU^,%60T+KP_$-GNT\9K/AS;#\(+9^X^H74$L#!!0
M   ( "1\7TOW1O."LP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;'U386_<( S]*X@?4"ZY;*M.2:1>IVF55NG4:=MG+G$25, ID$O[[P<D
MS;(M[1? QN_YV9A\1/-H.P!'GI74MJ"=<_V!,5MUH+B]PAZTOVG0*.Z\:5IF
M>P.\CB E6;K;?62*"TW+//I.ILQQ<%)H.!EB!Z6X>3F"Q+&@"7UU/(BV<\'!
MRKSG+7P']Z,_&6^QA:46"K05J(F!IJ WR>&8A?@8\%/ :%=G$BHY(SX&XZXN
MZ"X( @F5"PS<;Q>X!2D#D9?Q-'/2)64 KL^O[%]B[;Z6,[=PB_*7J%U7T&M*
M:FCX(-T#CE]AKN<#)7/QW^ "TH<')3Y'A=+&E52#=:AF%B]%\>=I%SKNXW23
M93-L&Y#.@'0!7,<\;$H4E7_FCI>YP9&8J?<]#T^<'%+?FRHX8ROBG1=OO?=2
M)EF2LTL@FF..4TRZCEDBF&=?4J1;*8[I?_!T&[[?5+B/\/U?"M\@R#8)LDB0
MO5OB5LS^GR1LU5,%IHW39$F%@XZ3O/(N WN3QC?Y$SY-^STWK="6G-'YEXW]
M;Q =>"F[*S]"G?]@BR&A<>'XR9_--&:3X;"??Q!;OG'Y&U!+ P04    "  D
M?%]+T2>$!;0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q]
M4]N.W" ,_17$!RPS3/:B41)I9ZNJE5IIM%7;9R9Q$K2 4R"3[=\72#9-VZ@O
M@(W/\;$Q^8CVQ74 GKQJ95Q!.^_[(V.NZD +=X,]F'#3H-7"!].VS/461)U
M6C&^V]TQ+:2A99Y\9UOF.'@E#9PM<8/6POX\@<*QH'OZYGB6;>>C@Y5Y+UKX
M OYK?[;!8@M++348)]$0"TU!'_?'4Q;C4\ W":-;G4FLY(+X$HV/=4%W41 H
MJ'QD$&&[PA,H%8F"C!\S)UU21N#Z_,;^/M4>:KD(!T^HOLO:=P5]H*2&1@S*
M/^/X >9Z;BF9B_\$5U A/"H).2I4+JVD&IQ'/;,$*5J\3KLT:1^G&WX_P[8!
M? ;P!?"0\K I45+^3GA1YA9'8J?>]R(^\?[(0V^JZ$RM2'=!O O>:[G/LIQ=
M(]$<<YIB^#IFB6"!?4G!MU*<^#]PO@T_;"H\)/CA#X6WVP39)D&6"++_EK@5
M<_=7$K;JJ0;;IFERI,+!I$E>>9>!?>3I37Z'3]/^6=A6&D<NZ,/+IOXWB!Z"
ME-U-&*$N?+#%4-#X>+P/9SN-V61X[.<?Q)9O7/X"4$L#!!0    ( "1\7TM6
M<K]DM $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;'U386_;
M(!#]*X@?4!+BK6ED6VHZ39O42E&G;9^)?;91P7B X_;?]\"NY[76O@!WW'OW
M[CC2P=@GUP!X\JQ5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;
MS6>FA6QIGD;?R>:IZ;V2+9PL<;W6PKX<09DAHUOZYGB4=>.#@^5I)VKX ?YG
M=[)HL9FEE!I:)TU++%09O=T>CDF(CP&_) QN<2:ADK,Q3\'X7F9T$P2!@L('
M!H';!>Y J4"$,OY,G'1.&8#+\QO[UU@[UG(6#NZ,^BU+WV1T3TD)E>B5?S3#
M-YCJ^43)5/P]7$!A>%"".0JC7%Q)T3MO],2"4K1X'G?9QGT8;_C-!%L'\ G
M9\ ^YF%CHJC\B_ B3ZT9B!U[WXGPQ-L#Q]X4P1E;$>]0O$/O)=\FURF[!*(I
MYCC&\&7,',&0?4[!UU(<^0<X7X?O5A7N(GSWC\+].D&R2I!$@N2_):[%W+Q+
MPA8]U6#K.$V.%*9OXR0OO// WO+X)G_#QVE_$+:6K2-GX_%E8_\K8SR@E,T5
MCE"#'VPV%%0^'*_Q;,<Q&PUONND'L?D;YZ]02P,$%     @ )'Q?2[<Z.B*S
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL?5/;;MLP#/T5
M01]0.4[2%8%MH.DP=, &!!VV/BLV;0O5Q9/DN/O[4;+KNIW7%TFD> X/*2H;
MC'UR+8 GSTIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1M USG05>19"2+$V2:Z:X
MT+3(HN]DB\ST7@H-)TM<KQ2W?XX@S9#3#7UQ/(BF]<'!BJSC#?P _[,[6;38
MS%()!=H)HXF%.J>WF\-Q%^)CP"\!@UN<2:CD;,Q3,+Y6.4V"()!0^L# <;O
M'4@9B%#&[XF3SBD#<'E^8?\2:\=:SMS!G9&/HO)M3F\HJ:#FO?0/9KB'J9X]
M)5/QW^ "$L.#$LQ1&NGB2LK>>:,F%I2B^/.X"QWW8;S9IQ-L'9!.@'0&W,0\
M;$P4E7_FGA>9-0.Q8^\['IYX<TBQ-V5PQE;$.Q3OT'LI-OLD8Y= -,4<QYAT
M&3-',&2?4Z1K*8[I/_!T';Y=5;B-\.T;A?_)OULEV$6"W8<EKL6\5\D6/55@
MFSA-CI2FUW&2%]YY8&_C([+7\'':OW/;".W(V7A\V=C_VA@/*"6YPA%J\8/-
MAH3:A^,G/-MQS$;#FV[Z06S^QL5?4$L#!!0    ( "1\7TM929MQM $  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U386_;(!#]*X@?4!+B
M=%UD6VHZ39NT25&GM9^)?;91P;B X^[?[\"NZZU6OP!WW'OW[CC2P=@GUP!X
M\J)5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S3730K8T3Z/O
M9//4]%[)%DZ6N%YK8?\<09DAHUOZZKB7=>.#@^5I)VKX!?YW=[)HL9FEE!I:
M)TU++%09O=T>CDF(CP$/$@:W.)-0R=F8IV!\+S.Z"8) 0>$#@\#M G>@5"!"
M&<\3)YU3!N#R_,K^-=:.M9R%@SNC'F7IFXS>4%)")7KE[\WP#:9Z]I1,Q?^
M"R@,#THP1V&4BRLI>N>-GEA0BA8OXR[;N _C#?\\P=8!? +P&7 3\[ Q453^
M17B1I]8,Q(Z][T1XXNV!8V^*X(RMB'<HWJ'WDF_WNY1= M$4<QQC^#)FCF#(
M/J?@:RF._!V<K\-WJPIW$;[[1V&R3I"L$B21(/FPQ+68_7])V**G&FP=I\F1
MPO1MG.2%=Q[86Q[?Y"U\G/:?PM:R=>1L/+YL[']EC >4LKG"$6KP@\V&@LJ'
MXR<\VW',1L.;;OI!;/[&^5]02P,$%     @ )'Q?2_COLL^V 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL;5/M;ML@%'T5Q .4F*1-%-F6
MFDY3)VU2U&K;;V)?VZA@7,!Q]_:]8-?S.O\![N6<<S^XI(.Q+ZX!\.1-J]9E
MM/&^.S+FB@:T<#>F@Q9O*F.U\&C:FKG.@B@C22O&-YL[IH5L:9Y&W]GFJ>F]
MDBV<+7&]UL+^.8$R0T83^N%XDG7C@X/E:2=J> ;_LSM;M-BL4DH-K9.F)1:J
MC-XGQ],NX"/@EX3!+<XD5'(QYB48W\J,;D)"H*#P04'@=H4'4"H(81JODR:=
M0P;B\ORA_C76CK5<A(,'HW[+TC<9/5!20B5ZY9_,\ A3/;>43,5_ARLHA(=,
M,$9AE(LK*7KGC9Y4,!4MWL9=MG$?QIM],M'6"7PB\)EPB''8&"AF_D5XD:?6
M#,2.O>]$>.+DR+$W17#&5L0[3-ZA]YHGMW<INP:A"7,:,7R)F1$,U><0?"W$
MB?]'Y^OT[6J&VTC?+J/SP[K ;E5@%P5V_Y2X_U3B&N9S$+;HJ09;QVERI#!]
M&R=YX9T']I['-_D+'Z?]A["U;!VY&(\O&_M?&>,!4]G<X @U^,%F0T'EPW&/
M9SN.V6AXTTT_B,W?.'\'4$L#!!0    ( "1\7TMG1:Z.MP$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;'53VV[;, S]%4$?4#E.TG:!;:!I
M,6Q "P0=MCTK-FT+U<63Y+C]^U&RZQF=^R*)%,\Y)$5E@[$OK@7PY%5)[7+:
M>M\=&'-E"XJ[*].!QIO:6,4]FK9AKK/ JPA2DJ5)<LT4%YH66?2=;)&9WDNA
MX62)ZY7B]NT(T@PYW=!WQ[-H6A\<K,@ZWL /\#^[DT6+S2R54*"=,)I8J'-Z
MMSD<=R$^!OP2,+C%F81*SL:\!.-[E=,D) 022A\8.&X7N <I Q&F\6?BI+-D
M "[/[^Q?8^U8RYD[N#?RMZA\F]-;2BJH>2_]LQF^P53/GI*I^$>X@,3PD EJ
ME$:ZN)*R=]ZHB0534?QUW(6.^S#>[/<3;!V03H!T!MQ&'38*Q<P?N.=%9LU
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
MJNWQV@<I2M._>ET3O?P/4$L#!!0    ( "1\7TN6SV5F_@,  "P7   9
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;)68[6^C1A#&_Q7$]Q[L[ L0V98N
M=ZI:J96BJZ[]3.QUC Y8%TA\_>_+6RPG^TP$7V+ LS/[3/QC'MA<7/.C/5G;
M!3^KLFZWX:GKSG=1U.Y/MLK;3^YLZ_Z;HVNJO.M/FZ>H/3<V/XR+JC*B.#91
ME1=UN-N,UQZ:W<8]=V51VX<F:)^K*F_^N[>ENVQ#$;Y>^%8\G;KA0K3;G/,G
M^Y?MOI\?FOXLNF8Y%)6MV\+506./V_"SN+LW9E@P1OQ=V$M[<QP,4AZ=^S&<
M_'[8AO&P(UO:?3>DR/N/%_O%EN60J=_'OW/2\%IS6'A[_)K]UU%\+^8Q;^T7
M5_Y3'+K3-DS#X&"/^7/9?7.7W^PL2(?!K/X/^V++/GS825]C[\IV_!OLG]O.
M57.6?BM5_G/Z+.KQ\S+G?UV&%]"\@*X+:-(R%1IW_C7O\MVF<9>@F9I_SH?_
ML;BCOC?[X>+8BO&[?O-M?_5E1W&ZB5Z&1'/,_11#-S$BH6M,U.>_%B%8A,8$
M\C9!:G ""1/(,8%ZL\OLW2ZGF&2,J<>87X20::9P(04+*;^0B-\5FF+T32$1
M)_%-V)LZ&M;1H([ "0Q,8):W-($)D@4M33RE0TMUQA1*8:%T04M3T%*EXP37
MR6"=# AB6BIBS$*\O*F"P4DL:.L<]*:OE*5,(8R4H 5MG8-N"Y&.)5,(HR<
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
MF>JV<&>]ZRC>#?<8&B_3_"]02P,$%     @ )'Q?2\,HZLKO 0  #@4  !D
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
M@M9W6;QB/%Y?(79?LO9KO8>L%^K'D@&&6,\J .18.P^ &F$#JK"ADG548#S
M4HTJ8(-Z9HL8_50+  492"*,W92MFW(ZD-L9NQ;3Y8F9L3VPM0>3F#NF/Y))
M3YTSA*7:K7-$.6&SK@-8LW08:A]L7"SC>;ICSKG..)*/(\59I*\&>RA;#S6Y
MF<<]=!S)QY'B+-)7@SV4K8>:7,S(T6+Q(EH3 GW@Q/2^"R,6%T3LJ\1^RM9/
M;3YFZVWFH8TB^3A2G$7Z<K"!LC50FXC9.IF1,XKDXTAQ%NG+P6[)R"V''C"V
M)DXO3\&"C4"L$9@4+':-0XF0PC* ,0NI#I<#S+$W)@>P$+F34=I7ASU*[,K*
MY& !:R;VNM, *HZ,-+"P,G,M #D_M"DEV#C%&J?)QF)-S)F=4 !]8+/?!BF@
MS&(4W,!R3P9V.ZUKFLPLULR:94N32;4XP"5>6(_V"^,5X_'Z"K&3"MJ/U5E9
MK,,UN<X(M%1SUWH1 "CO=",4J$87)0-K',&^*M97;8H6ZV[D@I[0(8KU3"T'
M% N;7 (H/[0X%6RF@LQT*!MA Y/P$^D:FX98T[#I&JR>?*1?3&0 :^:XL1D<
M%FN2=:JGS !+8N^'!C_V,[%++9NN[>+G@_C(J$-[COH-08Z"41KI[80"<&EP
M ^M(AYW66:<U.=M9T]OOHNBL#3 7]+!'L9C-K+0 G/<\X$<.^ZRS/FNRMK.^
ME\:Q7@%G  L^Z/207Q:M&(W65X?=UJ%=3)VQ'3"_2/0T E'-7$J+LY1$8K0!
MJAGG ]*PW3IKMS9A.^M[U/BCEF8I,T?,4:A$STH*0'D9ZI$#+SV1RPZU#38S
MYR]/UPZ;AK.F8=*UL^LB"K'7.YH XR@UA@@P)\'K= VP$-/@N,!^YL!;1)VN
M'7BKE^H77QF@FA%FM %*Q.0S4".1'WB)YK#/.NNS-EFC74J]CLD0E09M1("R
MTQ@ )?'0',1ABW768FVF1F_UHD1/&3/,A40OBRZ,5XS'ZQ]%P#[KT=:FSM8>
M.*C.>QF"G,[5 "*.]=((43(T@?#89+TU69NK.^CT';(YBP 8;X[A (A2_<H>
M03%I6;.3$T2K<OO<GO_:31ZJUW6]SZ\G5X]GS#[Q_@22NGY'5QF!ZSE=%8<3
M2S_"'PZT_3[?/B_6N\F7JJZK57LZZ:FJZK*Y^>AC\S1>ROGC\<>R?*KW7T/S
M?7LX2';X45>;[I#<['A2[_9_4$L#!!0    ( "1\7TLD#23;K (  )D*   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;)56T6Z;,!3]%<0'%-O80*HD
MTMITVJ1-JC9M>W83)T$%S(R3='\_8UP$^!*E+V";<^\]Q^;87EZD>FV.0NC@
MK2RJ9A4>M:[OHZC9'D7)FSM9B\I\V4M5<FVZZA UM1)\9X/*(B(()5')\RI<
M+^W8LUHOY4D7>26>5="<RI*K?P^BD)=5B,/W@1_YX:C;@6B]K/E!_!3Z5_VL
M3"_JL^SR4E1-+JM B?TJ_(3OGX@-L(C?N;@T@W;02GF1\K7M?-VM0M0R$H78
MZC8%-Z^S>!1%T68R//ZZI&%?LPT<MM^S?[;BC9@7WHA'6?S)=_JX"K,PV(D]
M/Q7ZA[Q\$4X0"P.G_ILXB\+ 6R:FQE86C7T&VU.C9>FR&"HE?^O>>67?E^X+
M>P^# X@+('T IE<#8A<0WQI 70"]-8"Y #8)B#KM=C(W7//U4LE+H+K_H>;M
M;X?OF5FN;3MH5\=^,_/9F-'SFBRR971N$SG,0X<A(\QBC'GT,3%"8\P&R#-&
M/ $(UD,B(Z170T UQ,;'(Q883A"#"6*;@ X)T,ET;#I,:C&5(\FPD3O1^P0
M$4X60^"($@4I49_29/(W'80-"E&28>0SHCZC)"/SC!C(B/F,XBDEYE'")$5H
MME("5DJ\2C$B<((43)#>_D-D8((,8!!/M&:>UAF1"[#$ BA!X008P29&M\O$
M,_L OD&H PV5LN3*HF+8I9@ M69\CF&?XO@#BF%?8=]8,4JF6Y_OF(QFUR3#
MEL&^9V*4SJ2 O8"3#TB&W8#3&[8W!QKM)E<7&38.]IWC[5L.,YQ=NKA6"C80
MAAR4S9P;L(/(!QQ$8 <1R$'38]*!1CLP99#D:'""MY>V[UP=\JH)7J0VEP%[
M9.^EU,)D17=FL8[FGMAW"K'7;3,U;=5=EKJ.EK6["$;];73]'U!+ P04
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
MFKG6092>XYM>/H@QR28*6OWAEUC\=,!:0-J-9H6)G_L2C Y%0+0.BUH*I\L
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
M0D?!*!P>#KTAPN/#1JKB:# )QX<'F%MY.!RCT3X\'@V"@\-QB-#?@V?AY.
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
M22:9'&&I9B8^A((,-U$W7W(W+EMGV11?KCBX6Y=#1^\GNL1J@@C3L@3K0X+
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
M-H'N!;[7/75-04I\M0T>JERW35[OM*E_*%^J0*C%<6+\Q#N];?S(N[R\O3?
M#O+$^ZCHVW)OVT312:O"X<^W#0DZK)L?8!0B1UZ)1:DW2*UNK4S67'JK%=?*
M?NAAW&8'G=FU8RT1J3-8HCY:H3%PG5(SU<5BEPG:)=&F40G;&[RQ[0VL]G5C
MBO:^,5T..B5^SMUH($VC8*$^^VZOV356'3)%"I\:=+N32(H7JHJ&*BQU4ZI?
M6R(#_8G<\Q_*LOK3?P!02P,$%     @ )'Q?2U$:&L!! @  _PH   T   !X
M;"]S='EL97,N>&ULU5;;:MM $/V595-* B62[-HEC21H X%"6P+Q0]_"6AI)
M"WM15RM7SM=W+[K8+J'%;8KSHITYLW/F[ 7-QHW>,KBO #3J.!--@BNMZ_=!
MT&05<-)<RAJ$B112<:*-J\J@J160O+%)G 6S,%P&G%"!TUBT_);K!F6R%3K!
M\Q%"/O]&YI#@A_/7WUNIKU\A/YZ].3L+'RZN#_%S%[C R'-\RA,<+=_BX,])
M+\.G>4WL@'KQ!'4_W3 -F0>)2YL8](M/XT**_3VP@&$F'-"&L 3?$$;7BMJL
M@G#*MAZ>62"33"JDS>:;RI%%FD<?CKQGSZ7GX51(Y6K["OZ[[J<?! ;/"J2,
MC0)GV -I7!.M08E;X[C)#OPEA'I[M:V-PE*1;31;X"G!#:;(6JH<U%@FP@.4
MQ@P**T?1LK*CEG5@@UI+;HR<DE(*XC0,&;UA:#-@[-Y>VF_%'G=7(#_''DF(
MD54QF&;5O3F=6N@D[[)Y[EW:XWA133=2?VS-<H3S[:6#.P4%[9S?%:, PT[J
MFFT_,%H*#GXQORT8'5DPC<E0!U52T4?#9Z]*9@!0&&U :9KM(C\4J5?0Z>$Z
M=<6QFF<O4/._WN<2!"C"=D6;NW_*N_R?%<_?_;UD]U<Y%'Q:N_K<$FV7? $B
M%Z<O<GYU^AKM^^-Y109]8]SIOGN]=T31NJ5,4]'+K6B>@]=C'S\)_FI?56RO
M TXMV-!KLC:OT3U^DYM#05JF[^P273#!D_W9"H^6XZS52)'@R?X".6WYE2LX
M/7G3GU!+ P04    "  D?%]+'^"F;8X#  #^%0  #P   'AL+W=O<FMB;V]K
M+GAM;,6876_C*!1 _PK*4_=A)C'IQ[1J*U&'-I8<.VN<2#-OU"$)&AMWP,GL
M[*]?L)5=(G6O]H7MD[%-R-'%]Q[@_F>KO[^V[7?T1U,K\S#:=]W;W7ALJKUH
MN/G<O@EEWVQ;W?#.WNK=V+QIP3=F+T37U&,\F5R/&R[5Z/'^--92CQ_O76,M
MQ4_SSW-WBWC5R:,H^>O#:#*R_<9>QW[0TW4@NM/_A:G=;F4E9FUU:(3J!B@M
M:M[)5IF]?#,CI'@C'D:G+HBK#:*JD]TOE*AA*-MWA/J_3C8/H\BV.][9WQRE
MD:^U&"%])^T+G6PB!QX.,LXSEJ?)C)1TAIY(2K*8(C:GM&0>( 8 \8<!HHLE
M]R"G .3T?X1DI;TL:&8!\V>4+VGA05X"D)<? >D8XSG)7CS(*P#RZL,B&1,V
M]R"O <CKL)!Y\4*RY!LIDSQ#)+.@J\6"%%\=)4O\2-X D#=A(0EC+D?F-)VA
MY[Q C*34(_L"D'T)2U;0-<U6M(^<G>^R('%I&^RLY-P"?+?!O\&>B:&"QC19
MDZ=T@"UH29+,+]P3J')/PF(^DZ1 :Y+:2"XH8:MB2!4?#Q1+8+-04F1)]L*0
M+8"V8)-BB&'?FN>ICPGI)0KLES3):%]="CI+2I\*\DD46"B,OO3%>9:P.,W=
MW)[-*V21*+A&%HND'*KR*8/M/-,L3LXA(8M$@37"5D^,_KYR(73%YCPK('-$
MH=6A=US)/_L7_<*0'9J&ZU^HW2(6W?B8D#NBT/(PQJZ.T5S4&V0'0(S7 EW8
ME70MS&\^)*21*+1'Q%&H@^C#&+>JTW:];QO&@CM4'Q.R2118)Y1K)=7.H*6P
M@=QS/1#WK3V>^,ML2"<XL$Z8V/6[E9DT5=V:@Q;FO1G'D%-P8*> V8.QCPEN
M60([Y=WL^80RKK7M?/0Q(<G@P)+Y%TPF=TK:(7Q,2#@XL'" -/^$SG: &%(.
M#JP<$#,[PX0$A ,+Z(1F4"$J(8\NP7OF0G0<^P+"D(!P8 $]<ZG1FM<VH O!
M737JBY.=<&V'U3XFI" <6$%P;;_U,2$%X< *2J42KD;&6FQDARYF=JYE?5;7
MIY![IA_AGO<@(?E,0Q^5M4TC.]?)_)WD=NZ%JJ3#]3$A^4P#RX<=7HWX<7#A
MI,<>]MU(@J=EO7C&IR/2C=C:[V>3V>&-?5[QNEIJY"[#[NWRRJVOMH>ZCNVS
M7*4M[P\UW1BG\]C'OP!02P,$%     @ )'Q?2VM_$;U^ 0  V!0  !H   !X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\7836[",!"&X:N@' !GQOQ6P(H-
MV[87L())(O(GVU7A]DVS:9# TP7ZV 1%H)EW@1Y9WKS;RH2R;7Q1=GYRJ:O&
M;Y,BA.Y-*9\5MC9^VG:VZ;\YM:XVH7]UN>I,=C:Y59RF"^7&,Y+=9CQS<CAN
M$W<X4C+Y-"ZW89NH2Z6^6W?VA;7!J^&#IOV"_B?7SOYG?7LZE9G=M]E7;9MP
MI^)O0:+N!W$\B.%!.AZDX4&S>- ,'C2/!\WA08MXT (>M(P'+>%!JWC0"AZT
MC@>MX4&4"C*F^"0):[S6)'!->*]) )OP8I- -N'-)@%MPJM- MN$=YL$N DO
M-PET$]YN$O FO-XLZ,UXO5G0FU]PUI8.VWB]6=";\7JSH#?C]69!;\;KS8+>
MC->;!;T9KS<+>C->;Q;T9KS>6M!;X_76@MX:K[<6]-8ON"N1+DOP>NN1WKXP
MSAX_@BN;W#^[Y&;XPYH1W#Y<*_O\C&'JP_TCI4._Q:KA^?0_[S#U-T+=7&3N
M?@!02P,$%     @ )'Q?2\P5_4B3 0  ;Q4  !,   !;0V]N=&5N=%]4>7!E
M<UTN>&ULS9C?;L(@%(=?Q?1VL0C=W)^H-]MN-Y/M!5A[:HDM$$"G;S]:=<F6
M+G%1D]]-*1PXYX.2[Z*3]ZTE/]@TM?;3I K!/C#F\XH:Z5-C2<=(:5PC0^RZ
M!;,R7\H%,3$:C5EN=" =AJ'-D<PF3U3*51T&C[OQ-O4TD=;6*I=!&<W6NOB5
M=+A/F#JJNSF^4M9?Q0G)X'D3L_@X-DUBU"?LB J_%[;]N.YU3<ZI@OZ%9LI2
MY528?-7$):FWCF3A*Z+0U*FOI*/B+3BE%WO>N73A138Q,=O4[,>$]'(<85M3
M/T 7.6?E$*\%]97J KLG/ZG@X3;DQM'0NAAU0?5L+R+-8]2S=N(YMTCMU2FH
M.*IX3'VY#_MIW+)[[SOP[Z!G77/:J9^/0X!P9" <UR <-R <8Q".6Q"..Q".
M>Q ./D(!03$J1U$J1W$J1Y$J1[$J1]$J1_$J1Q$K1S&K0#&K0#&K0#&K0#&K
M0#&K0#&K0#&K0#&K0#&K0#%KAF+6#,6L&8I9LPN:M6O31BK]%\F',<M#?=;]
M9YU] 5!+ 0(4 Q0    ( "1\7TL?(\\#P    !,"   +              "
M 0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( "1\7TMF\PM@@@   +$    0
M              "  >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
M)'Q?2^YC,0/N    *P(  !$              ( !F0$  &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ )'Q?2YE<G",0!@  G"<  !,
M ( !M@(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  D?%]+K1@Y
M!64"   5"   &               @ 'W"   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ )'Q?2RX7%'G_ P  PQ(  !@
M ( !D@L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( "1\
M7TOQT>W9% (  ),&   8              "  <</  !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6Q02P$"% ,4    "  D?%]+[=X=DOP#  #B$0  &
M        @ $1$@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%
M  @ )'Q?2R="HY&V @  K0D  !@              ( !0Q8  'AL+W=O<FMS
M:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( "1\7TN!XLH(CP0  !T6   8
M              "  2\9  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"
M% ,4    "  D?%]+,1'WG+,!  #2 P  &               @ 'T'0  >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ )'Q?2WHO9TRT 0
MT@,  !@              ( !W1\  'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;%!+ 0(4 Q0    ( "1\7TO3^QB$M $  -(#   8              "  <<A
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  D?%]+M<#S
MY+0!  #2 P  &0              @ &Q(P  >&PO=V]R:W-H965T<R]S:&5E
M=#$P+GAM;%!+ 0(4 Q0    ( "1\7TMC1,,KM $  -(#   9
M  "  9PE  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @
M)'Q?2_=&\X*S 0  T@,  !D              ( !AR<  'AL+W=O<FMS:&5E
M=',O<VAE970Q,BYX;6Q02P$"% ,4    "  D?%]+T2>$!;0!  #2 P  &0
M            @ %Q*0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4
M Q0    ( "1\7TM6<K]DM $  -(#   9              "  5PK  !X;"]W
M;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ )'Q?2[<Z.B*S 0
MT@,  !D              ( !1RT  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6Q02P$"% ,4    "  D?%]+64F;<;0!  #2 P  &0              @ $Q
M+P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( "1\7TOX
M[[+/M@$  -(#   9              "  1PQ  !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL4$L! A0#%     @ )'Q?2V=%KHZW 0  T@,  !D
M     ( !"3,  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M"  D?%]+6O61I[4!  #2 P  &0              @ 'W-   >&PO=V]R:W-H
M965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( "1\7TL!;NS8MP$  -(#   9
M              "  >,V  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L!
M A0#%     @ )'Q?2\G7$DFW 0  T@,  !D              ( !T3@  'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  D?%]+2?G1_I@"
M  #D"   &0              @ &_.@  >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;%!+ 0(4 Q0    ( "1\7TNB7$Z.5 ,  % /   9              "
M 8X]  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ )'Q?
M2Y;/96;^ P  +!<  !D              ( !&4$  'AL+W=O<FMS:&5E=',O
M<VAE970R-"YX;6Q02P$"% ,4    "  D?%]+XI3<XP,"  ",!0  &0
M        @ %.10  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0
M   ( "1\7TLR' -UI0(  'X)   9              "  8A'  !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ )'Q?2Z&C\#!' @  6 <
M !D              ( !9$H  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q0
M2P$"% ,4    "  D?%]+PRCJRN\!   .!0  &0              @ 'B3
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( "1\7TNSYWL?
MRP(   ,*   9              "  0A/  !X;"]W;W)K<VAE971S+W-H965T
M,CDN>&UL4$L! A0#%     @ )'Q?2WLWF3%] @  I D  !D
M ( !"E(  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  D
M?%]+?$.12M\&  "U)P  &0              @ &^5   >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( "1\7TLD#23;K (  )D*   9
M          "  =1;  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#
M%     @ )'Q?2^3FL73S 0    8  !D              ( !MUX  'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  D?%]+NG6E.BE#  #Z
M  $ %               @ 'A8   >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"
M% ,4    "  D?%]+41H:P$$"  #_"@  #0              @ $\I   >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "1\7TL?X*9MC@,  /X5   /
M      "  :BF  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  D?%]+:W\1
MO7X!  #8%   &@              @ %CJ@  >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    "  D?%]+S!7]2),!  !O%0  $P
M    @ $9K   6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     *@ J %@+  #=
%K0     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>95</ContextCount>
  <ElementCount>151</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>35</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementsOfOperationsUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - ASSETS HELD FOR SALE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/AssetsHeldForSale</Role>
      <ShortName>ASSETS HELD FOR SALE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - REVENUE AND CONTRACT COSTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RevenueAndContractCosts</Role>
      <ShortName>REVENUE AND CONTRACT COSTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - CONTRACTS RECEIVABLE AND RETAINAGE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractsReceivableAndRetainage</Role>
      <ShortName>CONTRACTS RECEIVABLE AND RETAINAGE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/FairValueMeasurements</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquity</Role>
      <ShortName>EARNINGS PER SHARE AND SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - LINE OF CREDIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/LineOfCredit</Role>
      <ShortName>LINE OF CREDIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - SEGMENT DISCLOSURES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SegmentDisclosures</Role>
      <ShortName>SEGMENT DISCLOSURES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Assets Held for Sale (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/AssetsHeldForSaleTables</Role>
      <ShortName>Assets Held for Sale (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Revenue and Contract Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RevenueAndContractCostsTables</Role>
      <ShortName>Revenue and Contract Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Earnings Per Share and Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables</Role>
      <ShortName>Earnings Per Share and Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Segment Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SegmentDisclosuresTables</Role>
      <ShortName>Segment Disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2401402 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Assets Held for Sale - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/AssetsHeldForSaleNarrativeDetails</Role>
      <ShortName>Assets Held for Sale - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - Assets Held for Sale - Significant Assets Included in Assets Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/AssetsHeldForSaleSignificantAssetsIncludedInAssetsHeldForSaleDetails</Role>
      <ShortName>Assets Held for Sale - Significant Assets Included in Assets Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Revenue and Contract Costs - Pass Through Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RevenueAndContractCostsPassThroughCostsDetails</Role>
      <ShortName>Revenue and Contract Costs - Pass Through Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Revenue and Contract Costs - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RevenueAndContractCostsNarrativeDetails</Role>
      <ShortName>Revenue and Contract Costs - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Contracts Receivable and Retainage (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractsReceivableAndRetainageDetails</Role>
      <ShortName>Contracts Receivable and Retainage (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2406401 - Disclosure - Fair Value Measurement - Property, Plant, and Equipment Reclassified (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/FairValueMeasurementPropertyPlantAndEquipmentReclassifiedDetails</Role>
      <ShortName>Fair Value Measurement - Property, Plant, and Equipment Reclassified (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Earnings Per Share and Shareholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityDetails</Role>
      <ShortName>Earnings Per Share and Shareholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/EarningsPerShareAndShareholdersEquityTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2408401 - Disclosure - Line of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/LineOfCreditDetails</Role>
      <ShortName>Line of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Segment Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SegmentDisclosuresDetails</Role>
      <ShortName>Segment Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/SegmentDisclosuresTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2410401 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="gifi-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2411401 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>gifi-20170930.xml</File>
    <File>gifi-20170930.xsd</File>
    <File>gifi-20170930_cal.xml</File>
    <File>gifi-20170930_def.xml</File>
    <File>gifi-20170930_lab.xml</File>
    <File>gifi-20170930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>51
<FILENAME>0001031623-17-000045-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001031623-17-000045-xbrl.zip
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
M&?D&S,@OK;.+3J\:W,Q>=[0I1YNR*YNR0L&.!N:Y&IB]+ (<$<O78EV>XT+
M$;M\PZ;ES>BB&MQ6<^C\=]5>>N_1]AQMS^YMSX;J=S1.S]4X[3"P.BZ:?HW6
MY_G$5<?EWY=G7O:"?8XK.%^EI7F...>XEO,"C<X.,4VX[G3IE7C9],?7EU>#
M_N=)W:6CT7GI1N?YP)L'J=K1Z'P#1N>8.W:T+,>,L:<W'\>MGF<R;X_;(OO5
M^*.Z'I7E>:.KO:PC'8.[KQR"/<<5I6.8]Z(-T0[#O.,6_C=CB)Y/+'C<N'\F
M >-Q]K^8B/(X9Y[)G#D"]F<^4X[@]D6#V[U$V<>TL*\1T3['T/J8('9XEWS<
MJWP.?O>XP[=_33]F'3Y+U?_J,O0:2O'/Q)ZQ/QP-WYS_WANCZFDHVJF&^0NY
M[JI=!OU+?]G'S_Y[/#3A9BK.-P/\Z5_5V6AN-7/\P=7D:>_/\,K?>ZVKZ<,[
M9]7+TO ]2.I^">]AHMJ?UCWK4ORQCV"S-YK8@W>=X1_A)E2]LXO+UN"/>X4+
MG6Z7.M-V>C@*U7#8/Q\/TX)9;GA6S1S'Z^$(X>Z@=NW"LWYI_:L_F%X\$^M\
M^+,__]4+4_0UXK[5VI7RWI&Y7C%:]V9ZS7#MB)3Z8-_*8<EHOTP/L=W4&P_\
MO1Y,->,X]?8T]5;*^SCUOJVI1Y><C=Y59U7G<^MCMSK.NKW-NF91'R?<US'A
MOE+M_C8&LRFT/1K0HP']U@WH<PKL)P97_._K'G/W4V=0M3NCTCJC+FLW\QL
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
M &U1(-?<YX!A(Q\7\HY:I"?D>Z6*%6:RULHS#PFX* Z#6E]\]F!QFNBF*?P
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
MQXMES::;8@B&J6"Q]9Q:)ENNI=#H/S.=IM2UO#2,_':APF;/<!A52M@2#(M
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
M$!JX!HD3' J/+.%,R2&44$N).A4US[89A3MF;\V(,>D1ITON(D8SDTHEKIB
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
M:3"*^I9IJW .1 1QV=;F_ L2R%.L6";K?4PBJ4#U9 5&[R;*XA'^%>:$KNW
M<B&:'<)7+-3-EC>9\<51=08G'10EG34Q"V6,I'(6H0:K0;\L.W;XQ5 05F5C
M7?8J %67Q!GON)$J10\YUY<0^#-0T95'\3+&&GA5L4: Y2*X@FZ=:P<A.I-K
MDP[CTF>@(WO=1$,4BN9'F4R'_+*W&(0Q8=#*AX2Q0*PMMXPSN%^01+9S=MES
MG0N3&14#HD#7AX!7T='DHJQ5-;#^@@3R%,Z.A< 3!"=C&I?N"3C7:-4]@$A@
MZBL>8O&DVS<@U V=70Z@DJ"J%N.*2=XX5C#VBCYBJ.+K1=\U7UQ)_/HENIFW
M2RIZ)K2PG"F(/#H$$*B>R7.F57$U@ ORJ6'_FG5&ZX,),GA52@3/K74E9\V!
MBL!Q";5-%Z'AJ75DWQF!112@0G,B:H]!C+*9,V RQ$AE$5E3$_&7))#MG!WW
MN62=)9,"%1^U1A;4;#0HC#NC8%6)L^<ND*=P=MH%Q@O")%K?I\T.Q%.@-*3$
M$'#6LZ^X,D_M[)YY9J+*!4,/K20=K9,!/)HP@>$>.CU$9:ZFH.YY&.;GZ^JX
M(S*9X0I#'XYAFT1+2*G"3+G0T*@$C>0S$.G*15HIHN72.&IJP93QX-"<"R]#
M*DG5<YLH>>)9<+0_7Q>THGU&5C@Y>Q6\3XANE/ LL<CK"0!\(9WWN4MDRU3*
ME'C2$1 ,,0".R%DE9X)+LD0%]:IP+T@@3^/LBL"IEFEI& (OKD0J%2@9U3<"
M7\M&$HM)A=^ 4#=S=M[Y4C+*T<L"D05T?."RS5%+2@"N9QRY9X >GG5@ETV@
M&E H1])18=!/Z.@A*5,PXG'UHZS6["0.&MPVVQCO?8_W^(;^>G31'U#)TK4I
MBO,5(9P6SD591!8!9#)>(&IG5%\4R''/@LKA^$U4T60Q9V(E08\A?64%90LZ
M>"-9ICPN3?V*-(M@#.3L<TYQ_Z2_'@ZO-Y9X2<$A-+>A4-7LB$Y"4L5O0%_A
MDIEK@C,E>PW!$S*V)79UE>K"(3#FHHX2G9JW8*A_KE?<2&NSW!>Q,S7U-Q2O
ME2C9E*EPI<,(G 5*A(N4>3WN)JHWIWB&ED>1O5+0J!'>4NETQ0MDD4*@_&M'
M>W>*#O7OB>QZ#>CU]?492M6DK%CB$&/T@2H0RU20X!1-;:]C*9FU2LT/(FUE
M]7P#!D/AY+2/@)IJ)93,@1<EF4]IY5;R6M*N6IWV;:[G5K7R&><Y6<B,:IXH
M9JDEC]!)(W!V+I=Z2T"QT,:TD88MB%PE05M"3L"H+9>!*$SP$6=1QG^+EK&^
MCJ4XV$V)[)]557O<2IA*G ^;Z^<_8-.-T^1.#$IRD:'1-X+Z310 (500:=7A
MI:5$;$GINNPW=$T9IPRZ5RKB2"=G\RVE"&;K)0!$W4UM2._[5K=Z<_Y+Z^P"
MKQ[</&IS,V86J!"-UA*%'91U.)4TXFV7BC-U* YVH8?J PG;"2_KPGD?)#5J
M*RP%B-HX&YU*VFN-^$TUC 07RT?BX;PT@[J-NU09)PW&DTP$Z8%YI%ZGC/%W
MP* HR89^8TS7C<AR8K8G>O5Y':H'6D24KH#0S+$BTC@5%,.1ACJACF$PLBW-
MGSM## Y*?Y#ZUQ]'Y]?=:</AC;5>!.M JY*\3D!QJ%)>VV)+)!Q1;_.GZH)>
M2LSV1*]K2XH('A4YV.@UT G6E#5G7EG$\Z@W];:D-4%O3/.J]@IK%3HS1!%4
M=M>BNQ%..504M.<&/$N>U1/BI#5+"5[1UF C>E?ILL'11RP95.0 Q4LGI53X
MCT ?SG.H1WS.+M>*?1$\VRV"ZACGY"V!#\  STO4#^#94^#!7;WS0H/G>0C!
M[ZJS_B=\$E[XYOPA'387]Q=GB49%8$5J<")$T#IAI%0@.L[!QV"@OE*QV.%B
M%36/HGJE:[$0$[=%>$1Y4FKKJ00OZ3$JL_0UJA5?2.\\&-5S[41,HI-<E.#&
MP%-[W&0LNG6"]W18JD[U062]KLR,3$)[+YCP -H+6I67G N(&#R!JK<BXP<B
M>G7ELV05F@[JC0U<417Z;(S7F5LE!:LGJTAGGH;J60515*0M,A1LX!A=E8#&
M1*5@.,N9ZG/6^\ULK2!7=T<1'A<8%.-*<5X%="A<:LV]%02WG<'XG[-52_%+
MB=B2TC4JX64T)C.=F06#:H!X R:4&@XIUV+"FGE^(+WSE<_1I5]?7H\/#>!X
M=,Z:>I>M;$UH?-+HKU6.:*2+I@/B.<JBJ28]\_53&E0[P2[0O8ZDQS*PRHU[
MP,A%L9@=QHP.#0D*/1DA?4)H)Z#NQJ7 ,/U1#(S5??-"N.B^);J]$(K"Z!8@
M),D0?A07,7+,JF:>$?791:\R>?4FY.QQ[Y 9C?_Z@/ )F$ #HHQ!\Z(5.D,5
M5BT>[9.1[;;\, S#V-A'Y8 \OJ4R*AA(ZIR8=='7!N?4+>P-[Y.EI]BTBT8A
M!,K%.9Q%W F,4$42"9&G0C^=ZFA3R(5RX\]<(AONN&'8F(+0$24"&/^BZY08
M0 ;'?8:B&L#W8J?XYRZ.#=/^%2TF1I\$S1BIJ%N($AH1LV;!R'KE#K1UB^YN
M0WFL7-=B3F%4G!GB,H3NUF4FE RY**V%JE<41G(6BQ5N0\_^C"M'O^!0@:@4
M#QA9?$FJF)A,X9FBJ5T:U[WG4U ZB5$(D!'5 T;=&$9IA_@^N0R9-=7$ENQP
M@_,4UM4%1Z<I#:(7 QEA%TN:T0DO08T<ZAUC#5-2OR2);&9=0\#0*>E"#9'
M(HHKB:I4>CI39'3]K+#1?"$?\KF+8\,T<W2Q-EI$(HX:9Q0J5Z? %VXMVMSZ
MJHG5 /(1\EC7PEY843)JJG)T*-W0$75&G91$2-1[K[:PX.RCD.N^,[R511^5
M@V9"8,R /BNCK\YD8QT&!_6C)@=B9,MC2 8\%X%SZ05XFZF,, CJLP$L<=50
M*83#8^;.\T^NCL@\"RYH-">TR>6UY)KSR(4.SM?KN'*[>"CQF4MD,^.:<L0
MG[(^<@06$K*:N*!*GYZR\&J'][G1\!@D_]P3F[TU+&+,C3%J@&"Y+3J%0!L!
M"!29:EJ2-H^T9BM7N, '82-WBN'43<Z5!%%KF[DQ8$6]IKR41CTF]MQW3C%S
M*6MJDA#0>RO)0L[61^>=\S9Q6].W S&R94L$82BP*([K! J#'H2R6@@<(B81
MO=6V#D^5?%3<]_RS>045(/ <(4D18 "<MJXH5G@R/,942QE7 OCBVO>SELB&
MYTZ"LSRBV3#2()BWB%D-(O7BA<GH6&K:KO"R%Z4@&UI7)ZT23G$E- (3-*S,
M%D<Y]+PH-&OUS@:(Y-?+8T<UB:A:C90QB^0SJ)@#E=1PD*7':+OP^AJ]6CCM
MN+X*SXX*"DF?*5 &C5 ;/*J7+3$&6FJBPJZB7KY5+\2'#Z"4LN,F*9SI>H Z
M\K8:=/KM<;[<NXIJHIV-;G/H_)^H +]6HS?GI3\XKSJCZ\$6GHXV?8T$1*D1
M,'[((:60F$4>'943J@6]BT62'DOP(9BOSZR5C6Q]NSW>36MUW[8Z[=>]V+KJ
MC%K==0C&6),CI<927BPK#F,S'4P,A@/:H-IBI%G8?/P*!3E306Y=O)2]HI9:
M190(M.""H;80+CI!F0JLYM$7:JP=2G8[LB/*9QL12^:D<,XI;Q'U"^Y$=CQE
ME^J5NVIV9&,:]\/A0286%?'6.@LC$+6$J$(LD;%(.T!,8]1<7T9>. 7R0J7U
M\-F#+MP9JN5E2P;'O5,Y)>KGFGPLIM[=22RLLN] 0+=]@2<,;5C%VT5*Q A6
M)QS?C-[?H5=5/@1A)-K3AMG 9,,(SY&P!8$'469KDM64U\N"!VZ3XYR;+&*F
M<BJ^CL2<74SV?0I>'ZZ*PFG-LDT)@S(H"+R%L6"CTA",<O7]9RK1P9^<OPU;
MU\M<DE2%B6*HV1SW"**B,S:XA!B@X5Q:/3_C\5RNRK]@!#LHI8\@G'7>1]I8
MBP:'0'A;:FFJ0F& T !''DO@0:844PI!EU"4A4DM71U0.=.,@Y$\]?JMJURM
M\?E3,+N)><\9$':7["(HD[U-PGF)J &#)G#U_D[,\J<?S WG5&&2ZW'V#2C
MN63#>)/8:53AZ.H]@1I2AE9S^8^J\^F"RDM_QNC[4S5IM9TZ72HQ73O0Y=O_
MNAZ.EI[F6-B7F3]IY@TH!BY+4D4N>," P"26$-J*C,JZ^J39EF3NB].5W<Y%
M]CI)[?!2!0DCXV@BH;6B)5J3\H(XK>^U+9SB]:AL5&VPH#OS'@*&RE13N&"8
M@K9DS3'-9\;IRC$UI2C%LZ3C_B!EH75P2J;-K)1BY@KH'9!3*DO>_)"-,_X0
M668M-$3$*2#4N)JD%08AI];(H&M@D"LMYT'8AD3NFK^56="HHQ(G'V2%GC G
M*T5T18J4E/+>+N%OH17'4_*W9M\[,*^+8BG$A*Z"%V]0-;TR)6.07.;Z6]_S
M9Q>6#)^8O]5;3UPIAEX^@0:;)9K86!Q.0"FU$:EI B)_CQ\_6E>>+O/.I)3C
M!3_W>Y]&U>#R[F#*!^0G=%>V*9CI]4=KHSH$CTX12G2!(&AD2F:)^%F^^NG?
MNZ,?VYW/)\/13;?ZVZMS?.3I>>NRT[WYX4/GLAJ>_%K]>?*N?]GJ_3C^;MCY
M[^H'SJY&/[[Z]T^C'Q=N[R+F.+T8L_\#%^S??KQJM8G%TX_]T:A_B9]=?9E]
MCIA]#GW>1$>G=X$1\6CQOO&O?T[>]1%QQ^1![_+?\Z^_YQ/_:SJ);W[]\,['
M#_C#^P_O3^@=W]-=TQ=^CY0_A D2\FFKV_G4^X%L9N?\9O)1I]=&\_F#9/-,
ML2V9NKOOPT5U0KBNU;LYN1[B&(SP@ZMJ<(9O0WTZ[9^?GN'7W6J\WM&:'&$C
M;;^L1A?]]LFH?S*8Z-!_5_C3Y&3$^:!_>7+>^5*U3Z\&G;/J!'5KK,RGM)4Y
MUJ7I":S+*]+3$]K_^+3P[I/^^4FW];$_.+GH7P^&)YU)%ZSV26MR8XM^QO=7
M**9+2A?'7S"(F+L'O[XEOSJI6F<7=^_^[F1ZC..._#:^X:1%!'20L7-\1NON
M\I/.K60&R&]KA%?U!V.)((WT^=UUG\=G[3_2,LK)-:+E\;>-7"!I]%V=YEE^
M[JF?>\M5]WIX<M4:#D]'%X/^]2?BBSI>W#V\/5[=F0H4^?GNY!\5&J)SU+>F
M&U&D],I!I]7]"P[?6"'_<E+=G0ZFL^?T%0WD\/KCZ902)'IXNV&'+VN-3G!0
MB(KN=7LB3Z*@W4$9CV[?A *;J@F2T3_KC#G]LS.Z(.'^"R\<?G="^VKX<GQI
M]^8OC?0NO&;ZR(_7HY.+UN?JI-<_Z:"*X&MOQ^#3@+H=XBO..\0.3C$:<1KE
M,=U7XVXUU]W6X$Y@;ZX'2T356M#2.[W'IXVU[%:'KM#XXE7$7S4@?O&*;K?_
MY_"'?=F'5>9AYK%34]FMSB?W+#YC]KV]_@"]UYUY'?6OZ,%?[A\\:GWLHG)6
MW>[M-7][Q5Z-?Q_B"$Q_W]SJ_]EICRY^</8[+<>]W/[M1YPD&/.A]G6[K:MA
M]</TAUFQ$$\SM WN?J**+411[V^O,)(>X#",?^9WUWX_:M__.&A\PBT3$\H4
M_[<?YQYT_X+&AR[>S]4C[S^^_G"O7Z,1"+_0?K2ZMTHXP2 _SLTSPB.SDVCV
M]UO,,OO18#SYZ).U9,[,[#X2<HXFYH>+3AMG\TZQPK^W+J]^_'^Y9C^N-%_S
M0K\C5[XZN*P:Y#-C*,B 5X,93NUV K)+ >*'BT%5G?R"WUT,3W*/?-7[ZFHT
M7A\[D>PO&XCQJ&9'-5NF9K\2J'N\EATMW':JMU(^MXCE_V_O39L;-Y($T,^[
MOP+1ZXE51T T0?!L>QQ!293=\_J:ECQ^\[YL0&!1A!L$:!Q2:W[]R\PJ@. A
MBA2+$D!F1XQ')($ZLO*N/#*;=/K=H( QXW]D_O$KP.]%41,=!<SE&-5>!M7:
MC&J,:LS5&-4."M4VYFH54> 6?34Z\>_+-OZZN+HTO X'=X=BLUMK_JVZP*D6
M@SLTY+'M6I>1IU+(HV0L>?:7!&QY,*O9JMF,68Q9>^!9K5I]8\RJB)JUB&[J
M-J^M.8"@K)C'H&)0,:@85 PJ!A6#JK*@*BA;/U*<T:KGG[44>.\F,EQ?.-'?
MWP1A(-[\F(_]V,*VC,S2"CK=ZUT5+OO2T:>S6OQ>@+%YMY&(8\-)EN-GGS-Z
M?@L^0SN[;AHKO??/&=^487U:QOJAV:AU#7C,]\) RX@RIE+/XFRKUM&[N$CX
M5!D%8URUC)C<AWI6-G'^#('. /W#B8CBFM$?WCF!*XP;W']P&QLJ\5LB;H60
MU8EUX6JMJ1<;,*PX#^=U)+PI5%@3^M8:>M=+ >YE1UO7C;(VA10T[H<Q!OAK
MY%F-6ET_'F@Z\F['K-?KFI:E#Q?W3>;Z0'@AW,6%6K30Y?O(9RW4!!D03X6;
M>'?"?Y#A]LXC.%NA S I-\'!S:5^@LMVQTYP*TC%R5([8IGV@?)/#[I;#=T"
MVD.-SQMY\\DD6L8.,%YQ$E*\HEB.5]1Y%L-4R"R:&(X";)PH#6(BD4B<WH?1
M-ZF'J&R<^]"X _U3^,@DZ1@!#^,D2EW25&1&T#R?Q4,- 7'S,FT&J-S4Y:FF
MTY#8JQ*>)4(A6.:R9.;T'-<)C!MAQ+ LP KXE/@/AC,:"2RX9-P\*#0WR.$O
M8>SZCC=1>4$3Y\$(P@2' ,H(_3O,CP($\U6"5 *PC/%^/EY*J4*PC_#WN6_'
MP!-NA CR#*DAS3D4/O"3Z,$(73<E,5@=_:R0TJ2'SC2I%LY$]M KY%D5R&;^
MW,,@3^,R[L>>.Y;I6'12SA1^NI,)?/!B[(93F;&%B$&)@C7C8M^\1@](]HQ2
M>D0LH12F-T:D5I,PU:=4-[M=?1J6Y*V8!(J99!ES+6!9AGC(D^80;CY]$[ H
MS#+X%.<A?1<Q#)\$UB"&ZUES]O?//SXG43I/L+YRQV*8^B(<84R2"DDZQX@D
M)W:^Y.%(X4A-<(W.K6WRK5N]SGFS?EZW>A>-UD6SV6O8S<%9HW?9:K?M?KN[
M]WSKEY93G(_)^9B+(ZA-<#[FT4U?T2@,G0R1$^4X'Y/1K'QHQOF8Y;U:YW02
MSEQB5"M;YA*C&J,:<S5&M4J@&N=C<C[F-CC(^9B58G"'ACR<CUDYY*E(UASG
M8S)F<3YFY5,L&%0,*@85@XI!Q:!B4#&H-E6V'L_'7!-.MUM87+$]"[95\Q+9
M+CL88B0>@%L$KB?B"R]V_3!.HZT"ZOJMBW/L[F==G+=;]4&W6V]:5OUL@,WE
M>OU&:^\!=85W]#<K.?_\\>/[ZX^#3]=7><.2]Y]^'7PZ?S^X6GOZ&RZY?!FN
M^\O(70WB#U[BW<K&L!B*WH]NO"2BSUKC"ZL&\V(L8Z.GF8,5XL63L1?))(!1
MF$;)V/@K=:*$@M)'&%3=FH^'7LPQTIR1TVC66GM(F971T([A.]$M-G01TWO*
MG5!!][A#E0(A Z(_@22AP!,$0 T^YM'\E!ZL4K!4,YH8>[7$LB//0CI'L=]*
M*'->,#D&_0>TJ!O'IR39>"P$I6S,QV5G$;G>BE?CK,LDGE,X%9)DLJ0O>9Z1
MOHR A(+ <%C,#=!S-'/)3%J&K$Z>H+9TA=ILJ^]ESYX8< B6J>A8D7%;9<H
MLR7T\<6MXQM R,AW53NJ.WR:\ QOG"A;=QUZ4W,D3'"Z]63K(%!-THCPF5((
M0DI-E%AY#R1-B5"IZXHX'J6^D?40@F71K]D*')]^P]9:\^VB8K'$?6B-M&25
M_%#;4#<K4X3^2TL3_2D&@?'934+BERK9U<0N8%E""C*HE=E^<,@!L%47N5U"
MF?; Z0  E)SF$281OW7!OG#@IY$7P)<>("ZB"OPMFW?-M<W*9I6(T&U8G9]@
M0G&3&,XML##2?&5#KD3*!<!!$Y.N?(&+&#N8Y>@*#S.N? ]T9<Q[<% T*'3S
MX'T?>584F_1A<?#[,/5QD+]2#_C_"(4J "$0MR'27J;G./#P$%^H&==C+S9B
M^**8P_.G3!&<9>;)_+Z1%\6)2KC,Z6<^F2^AQ:DV7;/W ^-2W$3 %!Z,MF2)
M)M*:N$7IG4$X$>XX0%..NIZ!54"6@2&^>S#K"MFG5E(S  <^.I$[-JQZ-C@L
M[%8V%4NPFQTE*\V4.SE:D7:ID5Q@B!$\F4B>1"F/J*)0HS7D9JJ56M[G##[
M>DB"C)R;")9>;#"G6*$"5XIPF?$06@"-G:W 5,EWWCQ:$2,KK!RT!E<(M%,E
M#P3V2,>_8DLP&8 V4,H6<#"".*+=:D#C]BCU#_CM'#KC.N!)![.CY3Y(>1/1
MA.0]F-#C;)MY]BEB5G$$0#(AON%:%*]]T)?7UFWJ+L02"95XA M&H3!- ;^<
M6!BJ.Z+2R."I.R],8\"%J>-14NT<X"2T"$ %R!"^/AB(IQ);Y]X9 3>0] -G
MG0@I)>5 YV-GBHAH61F2_1X0DZ"VW[%QY@3?HG2:N _&>3B4:!^),+IU0*US
M"@,Y.4L00Q-W<3IUW&\.(L<4M,*%P\/$7> O$?Y,;*BPCL*41/_PWMPJ@ /1
M^WDF:7&O_XO)@ F".6-,(*&G"3'?#+$*<.M7JJ8 ;O@[U0X [-"#Z,U:6S>>
M3Z@1/&7=XP&$A>ZX2PI.KM47!8'$E<R84-G[:9P_N\ &IV&>_YT=>BXFO'A/
M4.MIA1KQ732OL!P! HI8KU1JL=DJ2<<PH][,>B(D3O$1RK&7C3E!3!''!0*<
MJ<>/L'L242Z:PC/EI#AVG*]+:2/TKLP?!BDAF6[-6"9M5#E(G 6@!@R)-]S#
M&-A;= ):MR=&((.%FV+9#Q@,) :\>#\.Z>6),Y2J<2[5<$T3)P!F@AI&OL\B
MP KR%9]6*KYLYCHKX "_PC@!*-:X,5Q0(*L^.-](ELW;$;26!]3S X';1EUC
MX13(L1L71%BA)A05F)!& /XB"0/7JC ;P'@O+?D4 'TF7">-A9*K60F*6=[\
M3"DBQ4.0V@!T!2?L Z"SGTE/N0'T%W?*;H$!'^0XA;(-H%UXD>I3*YFL,EU(
MV8,=4_8H+ U,&Q@]-V:"A\(^,I$UHU"%)FCGTW B )IUY9$ U:: _P\2#X2J
MQ:'V.^OZREY('5[(\XP:L^1T=C[NRUQ\OZ!:RYH_\8(?2ZOWZ@5KYSC:ZH3I
MKTZ$9946/"AY[VM0FQ\QTHM52QZM"%0H?(0.I?L0)=A-ZOG#@EFBA,I<A1S2
M<&;. BE 20LJ*#U*HJ((3>.8\ /E"O'_N7&52IY) R>6SFLIYX0/'#,BHPMG
M$ &8OD*0)USJ0,CO00.*4X&5>V1W=6=."BPT,,]V3W5[BK"1A;F*A:OF>I(7
M!!;=L,$O3J(,7;FK@GA6"Z*]@,1U8C6U/)5<<XO5'2'6L)-*#KGQBC.3>H^6
M*AUF_N:0ENAFDFSHC48"6Y>CD),DFF^D9@RP,L2"I2F5#P].!4QQQT^\S#6G
MAQ T54NA&X") YIM.M%G^+9TVP/  C/X(@\DQ,B.BJA#*2LF%0%"_RM:=4!_
M<RY8<]ZY.N]Z!5*:I(@CI*D@ELT<% K;5GMG5JB^!=3XF&N<I)9B]9BL--TH
M\^CF^%&MXG1Q44LL;$(5R1FB[P\KI80WJ >:\*5D6J1+2A"A?DC:)= X?!9:
M2IUI3SVID"+'ZWT-1?DW4!=0%@KC-R>Z$P^L)^]+3[X2PO@$EK/14(6^9NH/
M^1.<B7-;U.!(XBX>CZ$NXJ["%!CVM?B.Y9L<U_,]9&";UO1Z7O10,>[H0MPD
MSPLPZK3LAMUO-CMGEX.6?=;H7MB#3OV\,^BT+_N]B_;> XQ6E7POC*,_Z.C#
M^T\#X_.E<?YU</'^NC+X^CDP_I$"XO4*%T"4Y$"F'FE?FIR)==T5E%U8HU>X
MQ)/JS1]C+PF A-"93CJ O/93GGGYBJ*E![R? L365"L<X3A39B1 >[IT&3 "
ME)<.# VIFJ'2ARH@6 E9Z$\&DF#X(SP 1 Z6.6K\$9A CK(E,E^BZTR]Q*$;
MFFD8HRKX/G=9@=46.??D/"TX_9: 1^N1%IB\$%%\*YRBO470%QY=I)[A%=!7
M7,*)$]/M65"X_9T?^"WZ_CZ\/_O\U9CZJ:;#::S*LGFVJN\$03JI&;\'=!AN
MSF"-D1!4&!2W!9 #( :+YF<./VU.A_JJE-G=]F:J.O4SA,AVHV[@,Z^H1(]E
M%"2+)+_74U?O>%%1WM-<Q2#H^A5$M=S*O#.:8EYDE 18< * <1(2LI,%CMM6
M7\-#OZ;^"._:T:5UJ:Z\0XQ%^%#[4C,5C- ICPZ9Y$':@6,0+O&2(J &E9?>
M5+D9-0FZAQ@+7[*&V/'%VQV\S(O&"H?2K-L F/<3F$>Z;!ZR$ 6A*F[2C>"*
M&!BJUIG%>Q7JCF-XP"*O."Q]75O13N.Q):TIG-G=)#UA/F%B7Y4:DW"Z3:+$
M4W=!<ZD;]ER9U.<<K?>$G;%!3@EL<*M4D)?&WJ]X;4%"2[+0C+>B^U5]XWO.
MC;*[\$'T&_EX-TP\7HL(LFJ-EI:!WEFUNH;L%J;.2E#G$9#G1R\@MS^H7+<>
M(F4@$C1?**"1 C6S4'H'J=*)9?1=3#<%ZT5FV0FALU$67?4)01+\+DCBO#UX
M.OBA8>MVGIB/F-9,(X=((S>'3R/]0+DD#) ,CJ^MUV)+EZ-!AG',4L%0EGF8
M-%'HW3#R8HQSR(Q"(<-)94<@\M)F-Z3&"1F9 <8##%44A;QNP&&I^0G%Y:/+
M8L6XWS%8.+_>O<4< KRT5J_!,@,5/9V;LNA0($$K%>2;A_4>C;?,7XZ)O[B'
MSU^LND9&@)Y#)%05I*R2/Q_(:9K%\!/Q)GC;!J0I_8JH\Z+?F/B!(GS@#^IA
M=#V;TA<MHZU,(/2I"&*5H2+'D/%%^?4CD#MQB!"CAV P2I:L--6R";FY"7D$
M-F3NXAFE%$)*>7\4"[]D4RKWSB2D$"!=[IUZK:4G%([<.QL?V*.T635G<9D<
M_>=AD/D%9Z%T,L-C=K^W<(5$-^KHT_?HCI3>D:W;%N^::,A_?/E(:6>8*A8+
M=8O]J=:G[HYT/0 L,ILJ&Y8N6Y&]"\K'K40&%6QA^=:PD$4%&P8I2<W+(J%N
M$S$^$63#\GN/7U+/DN-FMY$W(J#T35!>Q2ZY&$PN3]ADE>E'JF48W3U("?>+
M>86/8GG%,CPQOEG(Y(#%H@&%._45=Z;;1KX]$K\V%^*6__QYA*TN/V -@3Y9
MN;\)?W@91E?.=LTJF^WS?F_0M/N676]=]/O=\^;YH%YOMR_..LV+;O/@FE7V
MT>,^<6;E#HJY%\IA4,S,5U_-!2M4++)\77AFG@CS)0IEU84L/8?R=/-&G,8)
MA3^%:0POQ&^U7/%O%ZQ1&+1273FM6K/>UMF3T[*U-.6T7[FM9/=5IV_PYGGS
M^GTHA]>J@@8>8FT^63"1U#KDKX]$EDMM9 M/S<8-*5^AP=&6@.X]#\Z]1\/T
MBS+[LE![Z-^8/KNS-ZPT172UVJ%[;8IZA#BXI!@RWC'>O0#>G1?NGQGE]*#<
MLY29&\?]=AN%(/C1=@FC=__CND*,1O/0M"K?$N_#%I>)^T"T1^%<%@#]H LZ
M3V+4&B@]$QB$;EJAT3*;O<;>(5*6L\?WMG;OZT2)8V79S&F.GM/D=88;^R>W
MLF  \QOF-\QO6+.I/J<Y=H:RNP.]^J;E&58II (55*A@0D6RJ<;-<YQ%C2><
M1<_!N"U</_H9CF5US%97&\LIRZDS9WDY!^K!T<0>E'ZF"Z:+RM,%RPJF";[Y
MT(M\'QUW[ 58IYF*5O^5>E-43O?!;[3Z75Z5$?5LL]5B,YD=<B62YH=#70VS
MLZ(<)1,7$Q<3U^ZBJVTV.A93%^O6[.'5!+7+- H\+,\L^V)[WZE4,UOL\%ZW
MO9S)Q-8Z<Y2CI0=V7C$Y,#GDRFA3FYW']' <],#.W#7@_)<8>X!Y>]$]#\<$
M;EO+=8[8_F7O$GN7RABYP"3&),8DQM*+E>F2*-,'IC-_QG*$;(WO1WB7Y9"9
MD91'%#-=,%TP73!=,%T<+UVP%W==,1(1Q^^P%G0Z27TJQ3T4TTBX'A4 VXMU
M_$2)H<.QGD\LRS9;O;8V$WI7R,W0;UO0O2*&[MY%A7U;3+W/H-Y&K\N4RY3+
ME%LYRD6YV^TUF7I+0;W'3J0:*CMWJVYF7(>)XZ_L<; ?(K6!2(=AB@7W=RE=
M6A;PZ:L;M"F4JE _R*HWS59=6]#WD[ I"S:PPVCO6A6S&F8U\VFBK;K-C(89
M#3,:9C3[U6DZ9EUCU!6S&F8U"T;H?.?;5;T"BW\7^@9NUQ1PH9_@- 1K[]<H
M3*?Q>VI[!Y#%$6'I7I"*X>>ID)U_XA6]"3=J,&B?738:G?:%76]UV]99[WQP
MWFITZJW.H-OI[+_!X ("T=5@89S&,\\<WZ./RQV0KJX&UU?&;X,/%\;EYZ_&
M5?_#8"TZK%O]_KJVKEY\L>.0Q"$MK?ZXX^R*]SX'QJ6XB5)L1MFP9<]'DYHQ
MGH78@#$<&1=>)-PDC%2;9"!L ^C N:7BH?\;&_!K.(&_A[(O5!(:4]]QQ;J&
MCT"W=)_L!48_<H(8?OWBQ+(RZ?O@UA>Q-Q2F?,\TTFGN$:H9GV%4.9X<^]_4
M)C)8\9HWFP>7-19&@%W+[T6< ,^( A%E[3<][",3PR8+3:E_KUW58- D<MS0
MB=%#]0<,%=T[LD 5/G(>1M,T-L['D0<G1;V)L EU$ B_9ES# TM8\)P3:K:T
M#',Z"L/$& HQ7;=N P\8@!@;0SIUVFL:1 "SR',1E-@:&DX*&\+##G]-_1%"
M[*/X[KEA\70^48?X['2*I[SJ@!P?A,8F</<6FW4GXT@(;+0-:PZRKO2;G$XL
M<+-3U BP!6DD#-6I' :E!G-I NCZ'UP<S!MAY$.,?<S%=P* ZV!C3M6$'':(
MV%YLCP9$[L7PAX1)(!+C)@R_&7>.GU(W<C7W@XG4$B3S5<\(WQ-:H_*+8I=R
M+7CP@U5OUEIZ.Y,[%6E;73/^ %013IS5R$#6%0T?Z:\KN\>#EI8S"@\XO1-%
M#R#*5<]I YX>.?"]/%>?,",$!@/T$0O?YU[I^Y1<_?069C(:K:+<>D3DR/[9
M$R!:U=?^-Z!V[+@LC-^<Z$X (=Z//7<,LFT(!PG8,<+6VC"(8R"/N@U!0C:-
M<?86=1!W (/BU$^H0W><CD8PR= 8.A.0CL0C%Q=T,U>$.Z=W9$B@_MZ.C9P$
MC SS:>RQ<X=BBCC4<($#ZF$+C7;+!*-/#T/ /N6 6,$IB&[%/9%((B'#R)!"
M) 1@:^([=?8#8-'^#%25D8,"YQ^E5,U&O2W?@J$5!U9=SX=BF(+D1L,U.\!,
M.3%NA.^).\7> 68WU&897KP12,-(_G=T9(D"OQ< ;Z#FZO"T*\0PECS# 17!
MH>[K\#R,KC2*&7^&C<(.''@2SB6=:&O-_4.C5:MKY=8F(.K-GPKDCIY5VK7Z
MW_1@3O$TJ;T][#T@B!9^T0;<5KVN#>D)41#/[L/H&V+7$%C/K=0G:"N(K#/\
M<O G203.$!DF:*!X(B,/,!]&IL=![2(JSW0:R5E^,L8@E  1085* .,> )U!
MVB!F^L8$EC8&Y0H$$WP3&*A8X9,W B2;0((#[C4_"Z)P'!/!**$HP'R7SQA3
MYT%J)%$X6=@":4GW  ]8NE1S5O\FN1?Q59@:CC/Q"@-K.TQ;.Z$H#D7+EZH"
M,E_#]YP;%"L/I"S,,:E8(^'7.GJU-,D=/62AZ&.1YA>H\U$*?R(7#F(A$3+$
M5+1\FR@]0ZG@WC@^G6X\%J#05D?M.W-BV&,Z5=O(4+" ^',$IEIDY,B<<7US
MI6Q)QE)51/T";1" 4NP1+6?J):G_?H@&+CZ)/WH3H>Q(^&I9Z@#'0.4C*?"_
M&ZEA>*Z'L]/HWN0F!;O5 #,',1'UE>(&BG)3TJ<DZ<>WG6L8*U07)>@<5*6D
M8H1O9FKP:.4FA-Q'QE'<, 4-&S8R058$*R9]&4 02*BHP>['0MKKKN]X$P0J
MJ%B9M@.+2'QEE,4I(/30([4+)HX+$Z#-"$>L5__>JSY;>86\H _G>"5<,H(W
M<@H5W#PSG9=8,.)0Y@R>*8I*BXSC$#,2Q%!*V4Q5\Z0_ :AC-D5F]V>:)+'!
M&>*:!LAD*41Q$!$0-JNM%'P%7I 9@])A (""^<W<I#<2YWM.@K@6Y*^3J1\^
M"#1$B W3GFY$QG?1!LVICS2)80BL),FU8U@!6:5R-3.]$Z%!1HV4Y$HN(?F2
MSUP\X9=80>#S5K!:QE\I(-)("KQAP3.OID'7O*$<)/2I5AFL?0FRVZNW?*DW
M^CY\YI4_@KUNX _T_#A(E)K,*4TN7\=%KV8(K$=\-QIMY24E37[9>8ML[;<P
MG3BF\2%,@4> JD.<B/@PM5HGE1&M1M ;;R,A]2#T!(L(M!3D-N0Q(U" 'H3&
M?B3%^P5H -*K8>5>#>36^'QX7W#%YSST9.:-=4#H!QYPGCN/M MR\Z.>(#VO
MTMD+3#"8N>:!3TU@4'?LB1'P4.&F"2H@(>I/<K(/@\&_^N<YT8#%].'#^5NR
MP*2\P.W RNF2'!8Q5->4^&ZF"DF^K)Y_D!PU$A,E?20<E)DC71#(2F>J209;
M4'/BV!MY0JY]LKH31F'D3(N,,XI_A'N7SO?<8,_SRWF>_R@:K0&I"5ZDV>3N
M]O0Y#8=II)0V [!<*$\&<![<0$5.N9\[+_T'Z10&.:UG\<E]J G.T<,P=+_%
M,Y?.L@J!N)B;<1I=&GH]- 5*DHX9-+%!Q\TT95T>6$;R15:VJW42BXB$.9F#
MF0@&>RI.P@EY$_'Z7'G60$)YKC<MW!S(::6;XJ9P+S*-4$M05].94I+?Z>-U
ML]32E"2.04$$L>LZ4HL)R:8,*'^+)D-O2>"BHX@,/!+C4J0N$PP;3Y74W/M&
MG$XF&/RB],\B3J@SG7.7KI37^ECDOHG71.5BC0^&O+\K$=PCU]\H]$$MB8T3
MTKO#-(87XK=:3$T*&]WXL N#SH5OXCO%0?!S<=8 # /'GXOPM/"9?& *@#1<
MT*#4,W]_4W]#GV,,^%"?MX\3O/>&R?A=SZHUZ^U&ZV]9]*T+ '6FL7B7_;$$
MDMG*B@F"L_A2>V4^[>8YAG)A=O-O3T>PKHRIE>];.[[>?=7I&[QYWOPFKVO(
MUWWA=%V7/#>ZA"8-/$2-FS25=W3-B_SUL3ADDI=KQ<,C)0OL'4L6[ 'H6P*Z
M]SPX]S:*BRZZ]#'(<AL8EPQ9RY4,P3BX%@>7%$/&.\:[%\"[\X)ASBBG!^6X
M^.&ZXH=@V;XFHI6^)KZ^'-VG,*H*N;DML]GC1NPOAA+'RK*9TQP]I]E#M>O2
M8P#S&^8WS&]8LZD^ISEVAL*=GI*?SN:20+T)%56@Z(+G.(L.KIV'977,%C<H
M9\["+6[VJ?0S73!=5)XN6%8P3?#-AU[D^[@Z_V0?_.9P^DKT;+/58C.9'7(E
MDN:'0UT-LV/UF+B8N)BX]B"ZVF:C8S%UL6[-'EY-4+M,H\!+LES?D?<=_V;O
M+K[7;6MKRE.6TV:.4AZQ7#UZ8.<5DP.30ZZ,-K79>4P/QT$/[,Q= \Y_B;$'
MF+<7W?-P3."VQJY*QV[_LG>)28O#E9G$F,18>E6/M(Z=@MA[F_ST&8NYLS6^
M'^%=ED-F1E(>4<QTP73!=,%TP71QO'3!7MQUQ4A$'+_#7DWI))4M](;8CQ3[
MGJRJI:S#.GZBQ-#A6,\GEF6;K5Y;FPF]*^1FZ+<MZ%X10]^R;ZM$BL,146^C
MUV7*9<IERJT<Y:+<[?::3+VEH-YC)U(-E9V[53<SKL-$M0==['&P'R*U@4B'
M88H%]W<I75H6\.FK&[0IE*I0/\BJ-\U675O0]Y.P*0LVL,-H[UH5LQIF-?-I
MHJVZS8R&&0TS&F8T^]5I.F9=8]05LQIF-0M&Z(_4B&SE\RO^_OG'-#Z]=9SI
MNPO5I_C7*$RG\7OJ70?@N2CT'?R<MQW$;_T0F])> ]:<^:'[[9?__J^?L[$&
M3H3]AN,O(KH:.X6'L$\BXME7,?K[F\L+;$_W3_O?UQ=O#&\(7SAN<FK;UMF@
M=3'H-IK-5JMI=5OG?=OJGUUT[<O>F=5_\\O"212A^D0OM54'N=1:;@%5Z!*P
M,$[CF:>+[]''I185@_[73^\__7IE?!E\-:Y^ZW\=&/U/%_*OWSY_N!A\O?I?
M8_#/W]]?_WNY6>"F#?.>V-4N./O(KA0.&( T!F%!=1K+4Q-1ZECH8<]5ZNQ'
MOHU1&*GFX]@=/4WR+J$W3NRYE+0]]/P4+UI%<?\Q[G^^^:%IB.^NF":%WX=.
MXNS0$W$#9)_CDV5O>5BO-1N]=K>CL^EA6TO3P^:NO>MV?/V5.^_QYGGSA[_Y
MZK5L7%#;N\\3@]V=+-Y\L9W7C5%<ZBRV S16*SC7XT@(XV-(?=@'U(<][\)L
MV'63;1O]M^ 'CU2?0/_2@%/,NXZ\CZ)VQ%S929XY&J/:7E!-6U MHQJC&G,U
M1K52H-K&7&T[]0U@\@K(MR_G,1W*4+BAO&IXEX(6'*%;4DYQMNAH7>\O?29^
MZ@&GPG)RG"ZA^%/(63KB9N;'R,7(=1S(Q?C#^',\^+.]NE6BE*5]ANU\2B<8
M\0'[VXL1\() +#T.<I+<2YB=C'&,<8QQC'&,<<>!<;LZTBJ?F?E))(87N.%$
M&"=^&,>OFO9;%J!HRTVH4NK!B6U:^C(/EC&^0N?/N>\E=KR4!4F.DDFTFMKZ
M^97E'/$]3CUB'L \8%-%H5$WFUUMQ;%84V NP5SBX+A$QZRWN>/:SNZ&#;TU
ME?=#R$*T%UZ<1-X-Y4=B" ]LN_#-G)_".$F#.Q'C]Y' 9US\,TY"]]LV3)GK
MYRW+=XM+YY5#*6!_-Q/N%G#4UO#WV2 K"P7NVZ9GPF3"W$JBUO=4TH=%*E,N
M4^X>K=C7I]NRD.#+V[X'9N(6KMJ=1!JU5!\G";%8T"0,9)6?<>@#HFS35WL+
MO--41'#SW()#<+OIJ#"X#XCM)0:@OJ^&-6O@MI5*4@G<XWN!EPH)9/;&[&U3
MD+5L;3<23P*M$CBT;S\)<R_F7LR]-,9=V/KB+E@[8_Y62?Y6%BPJ%0LK#9=J
MF[W>RVE99<&%EW>.E<B1O4_ 7H@@G'@!YQB7@IV7!^=*!SC&.,8XQKA* *XT
MP&*,.P:,J\3%ITX0_4'5^L3PU(&].;="WFLNWV@^5]&.T^D:X*UI>]*9)@MG
M>&))7P ,N:7?\YG!$ONP@5_:Q+.:9K>UIV## [;QV)G$1+66J-HV]QAEHGH]
MHJHBS70;G)#.),$D410C3!(OYEZO?%#J4KGT65]*E6<Y:S]Y6KTXU;('5;_<
M'>*3"%V%R\63>DT?<]L=9)Q*PYY29G7,ZO;!ZNJU^I[2\+>!6%F09]\V$?.R
M2O"R0G1AB7U:U>!T>X'E/G*G:_;+Q;SJ5?FJ@:ZL$#(3+1]6,A/5JDPV2\!#
MJX%X&GV-/U*"]ZKG7VQA!:"M"8S8'6K_-_?OV4LJ'.R?:9QXHP?YE1< %T_>
MV76@N=GTO>>MNC?3+=X:?PAC[-P)8VG)SQ@O"'6,(CVQ'JPI%FX*#WDBKJW'
M/O7WSS^F\>FMXTS?#903]XN(KM!9>PU //-#]]LO__U?/V</73I>]"_'3\6%
M%[M^&*>1B/,'@0(#!/U7,?K[F\L+;(3[3_O?UQ=O#&\(7SAN<EKOMGJ]0>O"
MZK2;K>:9W6]=7#3.!^>=\W.K/>CVW_RR<-Q% %Q[$Q$;G\2]\36<.(]+Z'78
MLL"0K<8<=L#'YR$UOD<?EWJT7O;??S7^U?_P^\#X..A?_?YU\''PZ?KJV>A>
ME#!M6/QVZ+\[U5Z/A7$>3H#1/A@W3@P'XB6Q,0*\,.X0,8RA2$1$\?=>&,3&
MS8/A3*?^ ZS92.#=4>B#DH6?QIZ(G,@=/YC&_=ASQ\8T\D+$W?_ H/BH%TQ3
M&#N-Q1 K7DR$@_A6G,L+X/MD' EA^.).^#%=2\AEX0BNDXA;&/,_M!CCWDO&
M7D"_Y),;Z3247\&R1)S(@8QP)*>'7YS$\&#@.\?SJ?@&3A$#O+T12#H ("UA
M;EEJI1,\@&4NL0-C>W6A)<N/N,+W%1[^_4W]#7T&T>MFG]5*'J6U1^C9>&R9
MJR[@[KUA,G[7[&ZBY<^K*IL_O/4=X#8*R5.R=4Z!)S+68()T&XWV[C8(WG;N
MM-4]H_8'(F'+.,U8"%Y%(E<82FK_*PWQVA+XC0L(. HC$%! J[A#>"-.HA1)
M%UA(Y RIB*P!L@NEZ\2)OHDDKJTGZDTT.R8D)J2J$%)C"T**/1C4B>;(:(E^
M2(1.PJ'P3^5@*#:EB$Z$.PZ\OU(UG%0,'-^?D[A.'*>3J=0O<$7A32RB.Z(H
M)=[E1$RG3*='1*?V/)W>B@!T7-\'%3<H4 C27O(PQ=W!3Y$8^<)-@& "YY8T
MU@QN5N>GV "%V)N $AVC0EPD.U*+)9494P>!Y0$X8.;[,/6'J+,C*2)CR!1_
M>!N>!9KV/>?&\[WDH6: ,4$/NGXZ!,L!;,HP#9"CN$X\-M ;*]E$K)1NR5M6
M<0L-I*[/R;#3@<J/^/@[+X$I73G34+AA1+M^E\*D$2Y1SO$53?X(P;S:!)'
M&X%%%KC>O(:S@^_AD;5*=\3I+KZ1>5O3=:*(C$=G@KBA,.]>N6 B,0TC1!@4
M%BNW:"KTPB$(JQ 8](?X*_4 6/(AQW7E\)%PA4>4(N&6_S!U'NA;$^W9*/Q.
M=(&8#3"? ?X)MTM)<&P_SL$R$TD?N4]LC(4O<26&@]>"HX#K?^3D1A@3X2*&
MDM\MS&@X2>YJB)"E2O19P'%DD@52!IR+0=[$Y&F(0?,@OCGO9\&Q"J^ E@3+
M /R."$.)'<,311WJSW1XBP2BZ"& -Z,'0[E"1J"O2?1WO<A-)W$"A(5,-G-]
MNCYL#X8"R@O3*-LK[ X_785I,C:NQ7<''4,N\GI/41/^_"4*XRG*G*NQ-WUP
M"%2/0DO+&5V):2(F-R*:W</9==- !Z66\6N&(2$SU+/>G9S"!=1\#*@7P.,0
M'(9M$13:3TC/JGFI2L*DZ+W/@=%/;V$FH]&2*&>N(Q+@"Z 03<"V0*EV\V#\
MAK(=Z%,8OSG1G<B=I1,'-"8?:&J$UA%24.;M?#":QCA[JV;T\:=(Q*F?F"@W
MXW0T@DF&QM"9@,H7(U=97-!-ZOE#BNA&HD5&,D5>43.NA# ^@<UG-&K&V<P.
MQ/>] ';@^(1T<4RL13*X?"(<"R1S&B$S 8XF4WW-@NYIW C? UU627EX&:$1
M&T&(5J=':\W8JQ& .HGQYI*IXH_>1*FWY+/-9P)I[0HQ!.!Z""I@>0;P36^2
M3F ^@@=HJ4)Z<B/A36[2*$:>232#T"UN #0.Y+/(CY]2.IELGK^!BS3*#(<
MU@)F0)",P1X)T"%7":% Q":1E5I3$55[44886N;XP>[VS/J*3A'/$A>1\)U$
MWK7D!ML*Z3$GPV,EP^=8PWI3;.GF<>VE8O'V\4/H!#'.$5^C9[8?##\CB_@Z
M4]EG(VQS*]EIMB_:O6ZK;?7ZK8O^X*Q^UADTZ\VS9L]N]"W[\&XESS]_NO[:
M/[^^,KX.S@?O_]4_^S P^I\NX.-U__VG_J^#Y[.VA<UT7^&2\C.@J L3A1,1
MQ;E_8>+\B0P=F+CO1+?H=QB*J: E&*'GTR^W#NK:>+WIH:DW%0D(C[&8T-V
M%&##%'O'P<>9V$89%B&;RE]5<HBT>UA@!&@61B P/H^(?K+OBO8FB#B?Y%55
MU%Y3$Q,#_=,&B>S[8,AH6AB<LY:1VLU:_6^ZQ($3TPVTGI71K;<>OI]3BC0L
MBU8BJ$Y_"D13%  )>>M*NWHD*M 14;JNK_NWBT^_RRY]=NF_A ;_.=!$'U+6
MD2#S!9@\<8KA. 886;'PI8F3TQ#Z[,D65%I=;,1">HFDUQ4X6((",U(>UR&8
M:P!7\AM=BILH11]26XH8XR0&C=#QXU"JA3T0=;<PIE3KO3G)A^/B5_DZQ@[^
M/J+0G]DDTIR4*W_[T^M>[C$C8$;P,HQ@-(K'(?I!@CAQ?%_Z>U&]'(?AM]-T
M:MR'T;>B\5:@9Q7Q1C0MHCNZIH>]>#&,\1,.\JHTQ!?D3$0O0T37=*EQ@S[1
M[+I$BW0= 67I$=.3<)C2G6,<AZY'I$S&@F/\7KNJ&0($,-J78#1^ [I6>OD3
MGI8=+[U74>M+6_+]6-M9O8C#3_D:R.'G8*0S6?2H*]TXJ,K<:'3^-6J65K,Y
MT_XRY\0JWT0>J8T.#XH?\2D\Y%&Q<UF@NDSR9-8D+#"D:I\87()$J23=,,)=
M@9XXA<'AV<E,_1RE,FH%PUED:";>7\F;^C5J[-S,V:Q2AOHR- #]^4H;5JIQ
M%FB /AU?)'2FP\WU7].X2>6:(X&T*J]S*"H]6R8@B+BEV8&;.EX6SX*NIJ&0
MEQ(N9G+,?*N];7VKSW*9%GVN((S[,@0"%OHE"@/XTY5Q)5]"WW,?Y'^W<;<V
M!XW6^>5E;W!Y;K4:C6Z_TVX/6O5VMWEI7;3[@[V[6_<G;%9[6W&U,R :5PD@
M$J+ELUVLAQXJTNCIOX7]Z#P8C2[19M,D.KS,XX56'8YQ%F)LPLF;R_[5V9NW
MAA?'*=#PRD=_GPXQ&.CD3?_J=WCT4UBC:4[K/=/(U:SZ3U_%G0A2$ =1.#'.
MP\P%3'+^/'-CY<];/\& U^'4<XUVO?WF;7;S"P8\/":&*L<E4H/B5=,MWL&&
M>>Q''GZ+6UBU<EC$D%Q]]-9)_^K\K9'-V%JY]*^S66K%E>;KS.;&N[I$WFFK
M2UMX[3^SY6)0,'#'!\EFAP)>3^2& "I!/)+Q,:#G3#QT MR&(< 9F7=FQF /
MW(*+GP2N#)^A$55@H\H#0L\@L&T5-1@J2.)/M,H'0WR?RJ=#O!.F+WTI7\1W
M%U2O6Z&$5AB+Y<74C+FC1=DS\KZ+X2E%1I/<2 %HIQ%BR<SW+YT@$C#X!*R0
MU@3GZ\(20$:=AJ-3)7]PY1-0 \.A22(I+4B4HLM618#*1[-@ 1F>%"^,CA#V
MG1O8R!B63!<E:11)(Y(0.KL,4=]ET:#X 4S1N7<1.L*!N;+M+<!DMFLZGH5
M<KJZ1SM625F<!>]8"FLZ*6#C-?V-__M80,*W"P!5P5;9S/!-1+J*(^% 9C.\
M ?! '2.3[_1&K&)HL]EK!02G* )$DM%(R+#V^>!#L-*3C/0DSY"_QRC7'X"#
MQO VB/V (KY&L-%90(Z5QXC(NR:$P@17Z(7#>):_ADA8'%!O(,)>.7'E14D_
MIH!GI!T*>T'BQ-/.#4OR9,:*PYIYJ"H0#^A;7CS.HP&*[R7"F2!BW@L9S2/@
MY_!!2'P<"W\JYTN0C1$[2_V$XJU1\8[IVH/$".5-S@U="-K+%5E<>.P"1J..
M/79D=""M6QF6,H]2!N/DBC A/E*3AU0M.676CGR9P2/2;\H(TS@+]MB*]4FV
MMOSJGOG:;^$][#$R57P2\@FTE'&9\+(+B(.\2S9IEW)'@M!502"NY$LP)W$
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
MXD;$DA2A[@:R>DXL5MB"*Z7%DWZD%Y<1KRX1RN1BX;8'KUV[E-L><-L#;GO
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
M?3WJ#E[P5.3ZF=MZ;D=&NR-6P])6;>!0:.6@S_O$ZIGUMK8*M*^H:NP."^8
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
MA]$T&I2EA>==7-TA_=!\L)_S.VOR)4B )[_F\;YYE@\=LI)!JB0Y1Y$8C*(
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
M$UB&,OK3-;.SNR[KT>S[4S:;^2S_'N?3/6PXL*6(2^8DM<PRB,H+1A31VY>
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
M[7TJ"%X'=WI"ZA3+1 U7?B(FL?7 EUX@TT))1'BUF2,@H4=D*WK%*\L'HC)
M_/IY?A4OTG_=G4A;3"]6\WF<WYY?7J17B_7QHL5RDTJOO*HYFZ63M.=,:*TD
M.G5\^H?D^P.A\FP1?IULKN'-S748!Y*SQ<,2Z6*2WC3+D79TVY%WG,LP._,Z
MC#U>,>8%X,AH":U2NMGA[''A5A<+?U2[$23*><&HA5;J\(9R*^P6+V%&DVEM
M0&8\O5-P0'Q''7>OIO]8%>N5^,)G^1Y8:F*W#FHG4@)@RIQD2GCIG#$&BPI
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
MOMK,6_P8*(\YI].4'@L_WM$>6V9TQ8?)@$%I6[D]RAR(,YPE+,$D@B'&:0(
M3R, "<](&".J.7%L'NUORIR@.=LW^A5&>B;)$/ZF,3T&>5"Z>YOTIL3]ZFXU
MNRHW]_(C]M":JZZWG[;E_7;^<!I(SV_7Q2S,N0R@$Y[!#'&:R=E)L]:ZG*="
MY^OLVJ;G;[5"^D%!#3JL\BT*6K1/$UP%^.T)YI?Z?H4Z)^MFJO5/0_BRV6-6
MYYR3)/X)PG,,P+-/BN*B_E"$. KKSX0A.Z]\.GSQ>][/B3>O2K]OI5DD]O/\
M/\LMVU>[\D$*,_EC5<V23*2"AF$*4\!C"K%,7UI#,6%&R_@6C_?\,6G!R'!,
MHM$4KB%LZ86MGHDRC%HU.?(2KKYDHB=:'4#;-(+5(0Z4SEXA,\WX.'\HKN^>
MF./EPWRUF>&,))")D$4YPTC&Q3S)6WL,D=A$.NRMC*8@!SR&&C* /3TI&8<X
M6T5YCS,OFO(F)3W2,IS&:2B, S]*UR^806K\Y??RJ;#]7#S<%MM9DD*9;*<A
M%XBG!"%P(FW25J:=!]L:\*PR$E90XPHZ8 9)EC5K&BGL&(29J<LK7 5_/Z R
MR4RM23-(0\<@SR[GM")1+[M\P^FW4LFA'$T@;QSL0NGPG3&NS2\*E8VJM^?S
MJOJ-?J?%9O'U8;[]K0XJ60QR"),,) E!>4P0B<+6+*#"*,@;;,QWK'>*+U
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
MUW=YN;TK5KN]!#Q+<21P$I),I&F*,X)9#+J:)@9HMBGN53^G+R:KQ)XQ:2D
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
MS+C1% %OM!B*P ''N43@E(4^$;!B:R(B8(?]N0@,8$!7!$[/IEV5)YL;4D1
M+& *4,@@S'+5GZHQAQG*C8JVUD8\2T.#*ZB!!2TRJ\* /8]ZVC$*A68R8L>>
M%TUYBYT>>1E,Z#249K@;I>,7;;C^-)L0*,A!#E$H (YBSK@ D+4&,\J,(I(!
M9LZD058EBR%LVNN0!R+=*-%9*AQO,V2H1H:T3E>/3!W14"0K;G0UB2P6VWVQ
MO%K-;U?KU6Y5M(LM+,YYA A$/(EX$F<,H;88@Q,NM"YJ'&S$LQXUN((38&8:
M9,^>G@*-0IR9_KS"V9F2J[?(Z9&>P7Q.0WB&NU$Z?L_,1.?M:ZVN5IOB<E<\
M5+,<Q!GE(,P21C''$<*X"\%2%!DMTKBPYUF*WKT&3B$-:JB&<9(3LO7D:FR>
MS93+"<5>E$R#MQY1<\GZ-/3-J4>EOW=TP+["_CLX/FU+^<?=]T_R!5;7**G[
MNQ_5,5&VWZIVUK-0M5)/8D[S&(<B)S)?;0\5XA@0//M6;&]+JXV&GI&9S.]3
M)[2G>8OP(GA4&.L;AXL69?!5CG<@IWR@IOR 38:^QT]/<*<Z<&;"_'P+8N?(
M&WL.+X+C&'_JQKASZ")H7#KCCL1A8Z&[07&D$9_&1^$LGO=M7QR5??T60-7N
M^JXU_KEXG*^VE33_\WRUV14;55R8<19')$89111B"&-"<+MM'L.$QB:AM0M[
MGD-KMB[FFP_[QUHEMC5"^8^UZE\6+"3\*ECNBV!7!G^5([-:S&40^-?Y]EOQ
MW>SSX(1Y/=D?FW0S.5?HU.[Q%E_0 *SY/X$X=ANF=SGKD5V7C$]#3IUZ]*(W
MDVNVM"X=NMQ4^ZUZ."MEY#B_+V:$\%@^+DX%)S&@(J>DO344<RF[VO<-F3_:
MLZAU@*2$'1 97)UC052_,(W D9D&'>EAH]!C<*F07YKL[A,RH$OO'J$73KZB
MK0/9F,#M00/ ET[>"!MQY,5RO]BM;M?%IT*^#3(2921A4GMC ),DRTC&(,F.
MUF*MQ>>A-D:3RV4'[2)X/("SD08+%DTDU"^!MEK*3[C[-"IW-OKJE\.A0FO"
MI:'FOG#\7?&UIVI**CS BU?E>"@KMKI<MR2?Y2B-(0WS,((9C;(H1UE7A,9
MZ-^5:6WA+)K\34$;IBJ:_-GIL7OJ7*CQKZ.Q-DR)W;/G4H?[6;16X?JQ!AIL
M1M(T%=C0AW?TUX81W7N*%T6QK'+I4%NOZ.Q_*M>KQ?<9C7C,>$IRFO(\H@P"
MTE4JXA1E>FMMSLQY7T [SHV5ZMLX7P>/\^\/9K&>$UXU!'IL0LVTND47*'C'
M>NB1X /"L7DUNP%Y5'ZMKT,>Q+/VW<CO<?&6R+ND<0)Z[]2=TM/K9O 5J+>_
MS==YN<WWN_VV:"K6LRC.>99!2@#(11+1%-!C&4;^1#L$MS4PQOY7J>]J/\1=
M#:Q9'S-I/V)-GH:\C\&;F:2WE$E(P0%3N[PU!F4&RCT&=79J;4&AGD"_X?);
MHCR4H0D(\6 72H=OC.'!@VTQO[[[7,S7HE+- UNYGR4@)I&(4RGR,!884AYU
MYQP2&E.C@P>V1GP+K\2EELC7Q5Q=M78W7ZAMU]^#'U:;8+Z0?_'/AN<0K,GL
M%^%1>304XH9"!2HXH.HBOY'/(;Q!3L]V@L%\3F,/P7 WGI]#<,.+=J/K!Z5P
MZ@OVHM7VEY(6Q_OI9E$JPBA& LG_ X@ CD17^ 480J->U<ZL^B[0=D#51)L?
M]LP/V$#KD&X]V3H/TX;UW"<D*Y0?GIQ1V)7!;7%Z*^?(/:%U*>Q1._?#, WY
M\^#7\^;*GIC3RHH_[M41L.L[OOTN _W?JIMRO93!((I1! AE(8BY("$/:6>'
MT4P[);9ZNF?!:[$$E01CD,_9,:61_WHGR4RK#G""Z[N@8^IF#*8,TE[OC-GE
MO*;,Z26\KSG[5K8[B)@)I+K#\)>N7A%O1[Y8N:E6R^9?9G&LCOI+$!&@(604
MAV':Y=PBMV][Y!*$9S7NJOKJ3:C#S6,8ZNWDEN$PZ,6ADQ@!,ZDW/Y/U!/ED
MCUX]0=D3LWH?LFF$L/[=M#]!-817*X%^Z_[YG^:KS5595=>;]M=G(N,IX2Q'
M(*91EH!<0FC11)SSV::X5P>,OEC*M$,H6AJ!#QKQ K6V7BA00;EQ)],N!\-"
MI<<> "<B_7:;CHM  0]^4-#_K,:I_:MG%&I]BG5UVL.@35"F?7C9I]+>6-5>
M*GI^4X-$]&F^W<D0_A3GC.,TPB(6!$=,\!@2EM$DCV.0)C%"$3=:.7)DT_="
MTK$HVUUD8KATY(I<S96D,_!JN+#TRMTP!VE5.-6W[:GLCKS8I,=?W]J3XQ&8
MAD(Z]^KYRI07UG05\&9_6Q7_V!>;G?@F_^?+_'9=S*(P!!&7_\,X3>(0"YIE
M*60"\10*SHS:%5D9\*QM1TQ!#2KX>PW+\/HK.^KTQ,P[:V;*94R8%X5ZC90>
M.1K$X32T9Y@+I<-W:IBJR+]\Z/7.8Q01B#*!"9=A'!-RI!MK, 9XB+#HVAA;
M6Q0PJ\O0K4FTDQ@?_ U4&1WJ1E&:AAL#L3%E<YIZ8^S%.Y)CQ\H U6EN.(X@
M0#*!9#&$>1PFD!&<M_9 EAO=2V1OY3S*8W4%^@ JK=7' XM.].<L]Y^_R8^9
M!AER.ED5,O7C?1VR8L92B9HKCZE@'$2IR%F8QP1E##+:V(JB% Q)JS0MC*Q
M@S1'ES0KO?' U]",ZBPWG;]*B[[$&-(X27DQ]:%?6JP8L925J^Y:X01PI(XP
MYPA+%<-(66K-Y4DT1%GTC8Q>M+FRO;C<GD<KL?%#X5"]T6%O#,VYTKB(?#"A
MDU0>"S?ZQ<>6%_TK8!\>RLW-KES\QE??5LMBLZP^%=N;K_-MP8O%6OYC.<.
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
M%DK$-O>'JNN5#,AF61*F$44I(52$>1R!,.2M)1Q"HWU&-L_WG"UUD(+58>G
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
M1PIY<%=N X7=,%5T/1::V>09A\$PX>R0*@E46(,:["GW'R3W'RH)N+FR-%#
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
M2BJ#3*[W$AHD!/B$RG5?#%#89+42;I1;ZF'&L20UR(I!=5]A,U.D/B3J"=)
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
M"6J1LOZD3D.Y+/B1VW[<7NO2\=/P7G[ZX;OZ._(_ZN7HA^_^!U!+ P04
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
M >T;'7 ^];FIT^W!CA0P  7K[QYN;Q0LEL9*)B%'B ,>HU5H-O86F<'J,_1
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
M-8)(XS$C%F/)K7&\B6M_ZF:H#:X6;TI]IVSGACZ[U;:YPT1Q3[%-9=6<%90
ME:X_TQ):*=GS*^_[-'?5+2[KDC7I@K>K)T?67Q%T:YN /?5,4<X0A,0Y$QG)
MUW(JK.F9I2FVH?#GEY6U!&U?WNZOV1^/4"B+6?QV?&_!+DIS'8/#[-WL\1-Y
MM'.W^^N2-WIO@$0Y+QBU$6T=G3UNA:VP4L*<69Y&%S3L$?[>*L%LKFB9^Z+<
M(>&>%/Z#WA.4 )@R%\$67L9A:PP6%192G%N]VYYX\[Q>3(<:Z8N=G^.G75RJ
M27&;M+PWW_NUQP.P D$''3,22$"@('"#G]-FL*(''9F];K1>M YT;P9N(_^G
MM%"6"C__=ALCCBP^SX#<RZE:[8/4C IN@)1< 8T\%H96LD,/S\R@-5/_<SO5
M <"G[NAMEO(Z</8>E@F]XUQ&=7@-G/6*,2_ 9N;0YU;+>9A9MF\M]<?LA1G-
MKZ-$7_-)-M%WO\VSR;O9)@)3XT7^=77C^4X*UWU)8!@HJ3#3S@@CK-74P H%
M"_"9U>+MD34O[_WN1B5'[YR[R\LL?6AVGY'R>?0M97A^S,;%+.U[K+2YNC/N
MRRAE'Q<WM]ELOOIM?-1FERFVFXWOMFY6MO\A@4 @%+92:6D-=4) ABMD*&/J
MWX:U&5D'5]G19'[RT:LTE5=[>"];_/KL6L1M]&WXVF"BGQ]], !\%-P*8YS;
MS&Y8H7[.)<I[PLZRJY2\_?E<>=NOKOKR!SZ,[E;(?<RF*^T54<R_Y8OK=%5N
M['XJ2;N^U_.IF#N\@V-?&3#WC"CFG$(4^C@[$;P9R]S*)@<>#SY;T<>5XL-Y
M"SVI:&"G=KW1V,RI?>4E@1!)G2/4(F&<Q,32AZ$,@&FR\7/PR8WS)FIG2CGE
M_>"SRW\!#BNNL!#2:&JIEEA;)8D2DG%/](!%/7<P>R7%W?V_=?)7#GU58,Q%
MK@+.O>942*)3-!;=*8@QXP -=B-Y[_MVM>E1?XVF#<1[,A$?LZ_9;)D27TPQ
M6P%BBOF 1?2K7A1EG5'_RM/1V#L/HRJQ<I@B*16R&C#@&"2"V'J+YC7CLC5X
M*7J,!G5UQ^ELDFYKB(2^J?JV,_WLF-<$)#ED0&@G!:)<4*VUC80R@J5U1G#.
MI3D:*;SH#?-A!^^OHS(MNWW-AD[M:CZ8E> @FLUHH;ET0EH=_Z'2&1]_8;EM
M<S"_4/Y%&:WZ53FZ>90@N"V7YL W! &-@MX8XA&CGF-)J*_DHD0V*2;Q%H=P
M;347?<#=V^'KT3^*TBSGB^(FJF!/*LS+AX-$RF+NO-08*.>1EQY74FD@SV1[
MN#-=/S]5W13@WM8;1C?9Q>63[NXM<[FU3>!$*$"HBU\L!#9.;M!5,AI9[\J#
MTR=1&TI^[O^W!.GQNP)_%$_%V7WY]Y;'@Y0F[<-ACS!62C*MU49^'Z.5\R)
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
M_P=02P$"% ,4    "  D?%]+0BP['PNQ  #_$0H $0              @ $
M    9VEF:2TR,#$W,#DS,"YX;6Q02P$"% ,4    "  D?%]+JO>NQ=8,  !Z
M;@  $0              @ $ZL0  9VEF:2TR,#$W,#DS,"YX<V102P$"% ,4
M    "  D?%]+36R7<RP4  "TR   %0              @ $_O@  9VEF:2TR
M,#$W,#DS,%]C86PN>&UL4$L! A0#%     @ )'Q?2PO72%F_*@  )? ! !4
M             ( !GM(  &=I9FDM,C Q-S Y,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( "1\7TM&+0BK]&X  /%Y!0 5              "  9#]  !G:69I+3(P
M,3<P.3,P7VQA8BYX;6Q02P$"% ,4    "  D?%]+A%'!D\U%  !52P, %0
M            @ &W; $ 9VEF:2TR,#$W,#DS,%]P<F4N>&UL4$L%!@     &
-  8 B@$  +>R 0    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
